Re[3]: Как сэмулировать клик мыши? SendMessage не катит :(
От: Privalov  
Дата: 17.11.05 05:42
Оценка:
Здравствуйте, mxl33, Вы писали:


M>Тоже думал что поможет, но почему-то не катит

M>Делаю так

M>
SendMessage(hWnd, WM_KEYDOWN, '8', 0x00090001);
M>SendMessage(hWnd, WM_KEYUP, '8', 0xC0090001);

M>Sleep(1000);

M>mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
M>mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);


M>Кнопка нажимается, а мышь — нет


У меня SendMessage с WM_KEYDOWN/WM_KEYUP работало не всегда. Я использовал keybd_event. До сих пор удавалось обходиться без SendInput, потому и не вспомнил о ней. Может быть, Аноним прав.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.