Эмитация нажатий кнопок мыши

Тема в разделе "WASM.BEGINNERS", создана пользователем ActioN, 20 ноя 2005.

  1. ActioN

    ActioN New Member

    Публикаций:
    0
    Регистрация:
    1 апр 2005
    Сообщения:
    160
    Адрес:
    Ukraine
    Как можно сэмитировать нажатие левой/правой кнопки мыши?
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Смотри MSDN. Есть несколько способов, от SendInput до SendMessage.
     
  3. Psixo

    Psixo New Member

    Публикаций:
    0
    Регистрация:
    18 мар 2005
    Сообщения:
    14
    Самый простой вариант используй SendMessage для посылки сообщений WM_LBUTTONDOWN/WM_RBUTTONDOWN с надлежащими параметрами,только тебе нужно знать какому окну/приложению посылать сообщение посмотри в документации по WinApi
     
  4. mix_mix

    mix_mix Михаил

    Публикаций:
    0
    Регистрация:
    8 окт 2005
    Сообщения:
    277
    Адрес:
    Токио
    На самом деле самый простой способ - функция mouse_event (user32.dll)



    []



    Для более подробной информации смотри MSDN
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    mix_mix



    Издеваешься?
     
  6. Psixo

    Psixo New Member

    Публикаций:
    0
    Регистрация:
    18 мар 2005
    Сообщения:
    14
    Вообщето в MSDN-е написано что "mouse_event заменена используйте SendInput" :)