Конференция "WinAPI" » Имитация нажатия мышы
 
  • Надо узнать код (03.06.08 06:55) [0]
    Подскажите как юзать mouse_event  для имитации нажатия мышы, или есть какая-то функция получше?
    просьба дать готовый пример кода.
  • MBo © (03.06.08 08:18) [1]
    >как юзать mouse_event  
    в хелпе и в MSDN описано

    >или есть какая-то функция получше?
    SendInput более  универсальная
  • Надо узнать код (03.06.08 11:59) [2]

    > MBo ©  

    было реализовано вот так:


    var  p:Tpoint;

    GetCursorPos(p);
    Mouse_Event(MOUSEEVENTF_ABSOLUTE or
                 MOUSEEVENTF_LEFTDOWN,
                 P.x,
                 P.y,
                 0,
                 0);
    Sleep(100);
    Mouse_Event(MOUSEEVENTF_ABSOLUTE or
                 MOUSEEVENTF_LEFTUP,
                 P.x,
                 P.y,
                 0,
                 0);


    скажите это правильно?
    имхо работает и всё пучком)  (прога-автокликер)
    попутно была исследована скорость нажатий человека, в среднем реально нажимать кнопку (мыши) 5 раз в секунду (до 7 макс)
  • MBo © (03.06.08 12:32) [3]
    >скажите это правильно?
    да

    >в среднем реально нажимать кнопку (мыши) 5 раз в секунду (до 7 макс)
    корейцы в старкрафте 600 кликов в минуту делали, насколько я помню ;)
 
Конференция "WinAPI" » Имитация нажатия мышы
Есть новые Нет новых   [134432   +20][b:0][p:0.001]