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

Discussion in 'WASM.BEGINNERS' started by ActioN, Nov 20, 2005.

  1. ActioN

    ActioN New Member

    Blog Posts:
    0
    Joined:
    Apr 1, 2005
    Messages:
    160
    Location:
    Ukraine
    Как можно сэмитировать нажатие левой/правой кнопки мыши?
     
  2. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    Смотри MSDN. Есть несколько способов, от SendInput до SendMessage.
     
  3. Psixo

    Psixo New Member

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

    mix_mix Михаил

    Blog Posts:
    0
    Joined:
    Oct 8, 2005
    Messages:
    277
    Location:
    Токио
    На самом деле самый простой способ - функция mouse_event (user32.dll)



    []



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

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    mix_mix



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

    Psixo New Member

    Blog Posts:
    0
    Joined:
    Mar 18, 2005
    Messages:
    14
    Вообщето в MSDN-е написано что "mouse_event заменена используйте SendInput" :)