Показать сообщение отдельно

  #2  
Старый 30.10.2009, 10:23
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

А ты не пробовал не привязываться к конкретному языку програмирования?
Достаточно посмотреть в 5005 статей по делфи как это сделать и там будет код на WinAPI и там пофигу какой у тебя язык.

Смотри апишку mouse_event в частности параметры для неё
MOUSEEVENTF_LEFTDOWN - нажать левую кнопку
MOUSEEVENTF_LEFTUP - отпустить левую
MOUSEEVENTF_RIGHTDOWN - нажать правую
MOUSEEVENTF_RIGHTUP - отпустить правую.
Эмитация двойного клика.
Код:
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
 mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
 Sleep(GetDoubleClickTime)
 mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
 mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
 
Ответить с цитированием