Текущий архив: 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.44 MB
Время: 0.04 c