Форум: "WinAPI";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизПолучение сообщения WM_MOUSELEAVE Найти похожие ветки
← →
sashas (2004-12-20 21:18) [0]Подскажите пожалуйста, что надо сделать чтобы получать сообщения о появлении мышки на окне и об ее уходе. Они просто так, как обычные не приходят. Спасибо.
← →
Leonid Troyanovsky © (2004-12-20 21:41) [1]
> sashas (20.12.04 21:18)
> Подскажите пожалуйста, что надо сделать чтобы получать сообщения
> о появлении мышки на окне и об ее уходе. Они просто так,
> как обычные не приходят. Спасибо.
Зато приходят cm_mouseleave, cm_mouseenter.
--
С уважением, LVT.
← →
sashas (2004-12-22 11:49) [2]Спасибо, но не понял. В MSDN"е про это ничего не написано.
Как я понял, надо как то использовать функцию TrackMouseEvent, но без примера как то туго. Может кто знает ссылочку на сампл по этому вопросу?
← →
GrayFace © (2004-12-22 16:32) [3]sashas (22.12.04 11:49) [2]
В MSDN"е про это ничего не написано.
Эти сообщения выдает VCL. Единственное, чем CM отличается от WM - это то, что для них нету классов типа TWMChar и еще то, что они вообще нигде не описаны (Куда Borland смотрит?).procedure CMMouseEnter(var Message: TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var Message: TMessage); message CM_MOUSELEAVE;
implementetion
procedure TIAeverButton.CMMouseEnter(var Message: TMessage);
begin
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c