Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

Как эмулировать дабл клик мыши в другое окно не перемещая курсор   Найти похожие ветки 

 
HF-Trade ©   (2005-11-13 02:23) [0]

Как эмулировать дабл клик мыши в указанные координаты в другое окно не перемещая курсор, даже если окно которому посылаем дабл клик свернуто?

Заранее спасибо.


 
gdaujk ©   (2005-11-13 06:57) [1]

WM_LBUTTONDBLCLK?


 
HF-Trade ©   (2005-11-13 10:35) [2]

X:=StrToInt(Label1.Caption);
Y:=StrToInt(Label2.Caption);
Wnd:=FindWindow(PChar("XXX"),nil);
SendMessage(Wnd,WM_LBUTTONDBLCLK,X,Y);

Не работает...
Я не так чето пишу?


 
gdaujk ©   (2005-11-13 11:08) [3]

WM_LBUTTONDBLCLK  
fwKeys = wParam;        // key flags
xPos = LOWORD(lParam);  // horizontal position of cursor
yPos = HIWORD(lParam);  // vertical position of cursor

То есть, наверное:

SendMessage(Wnd, WM_LBUTTONDBLCLK, 0 , (Y shl 16) or X);

Только это надо слать не родительскому контролу, а именно тому, который должен это получить.



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
2-1132964759
KGC
2005-11-26 03:25
2005.12.11
Отправка письма с аттачем с помощью WinSock


8-1120831896
4ubaka
2005-07-08 18:11
2005.12.11
перевод изобрадений из jpg в bmp


2-1132141708
Hellga
2005-11-16 14:48
2005.12.11
ресурсы в delphi


1-1131611030
hgd
2005-11-10 11:23
2005.12.11
Как сравнить два цвета RGB?


14-1132568115
Pazitron_Brain
2005-11-21 13:15
2005.12.11
Кто ведет здоровый образ жизни?