Как определить где мышь?
От: Genie Россия tanktiks.hotbox.ru
Дата: 30.10.01 15:38
Оценка:
Как мне в модальном диалоге определять на какой элемент наведен курсор мыши?
Re: Как определить где мышь?
От: Alex Fedotov США  
Дата: 30.10.01 16:32
Оценка:
Здравствуйте Genie, Вы писали:

G>Как мне в модальном диалоге определять на какой элемент наведен курсор мыши?


POINT pt;
GetCursorPos(&pt);

HWND hWndCtrl = ChildWindowFromPoint(hWndDlg, pt);


Посмотри также функции ChildWindowFromPointEx и RealChildWindowFromPoint.
-- Alex Fedotov
Re[2]: Как определить где мышь?
От: Alex Fedotov США  
Дата: 31.10.01 02:56
Оценка:
Здравствуйте Alex Fedotov, Вы писали:

G>>Как мне в модальном диалоге определять на какой элемент наведен курсор мыши?


AF>
AF>POINT pt;
AF>GetCursorPos(&pt);

AF>HWND hWndCtrl = ChildWindowFromPoint(hWndDlg, pt);
AF>


Это я написал? Так это работать не будет. А вот так — будет:

POINT pt;
GetCursorPos(&pt);
ScreenToClient(hWndDlg, &pt);

HWND hWndCtrl = ChildWindowFromPoint(hWndDlg, pt);
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.