Как поймать сообщение от мыши за пределами TImage
От: Hmaks Россия  
Дата: 05.02.07 23:38
Оценка:
Если с TImage увести мышь с зажатой кнопкой, то TImage продолжает получать сообщения
Как добиться того, чтобы TImage получал сообщения от мыши за его пределами безз зажатой кнопки?
Re: Как поймать сообщение от мыши за пределами TImage
От: xedin Беларусь http://natribu.org/by/
Дата: 06.02.07 13:36
Оценка:
Здравствуйте, Hmaks, Вы писали:

H>Если с TImage увести мышь с зажатой кнопкой, то TImage продолжает получать сообщения

H>Как добиться того, чтобы TImage получал сообщения от мыши за его пределами безз зажатой кнопки?

Если в пределах формы- пересылать в OnMouseMove формы данные в OnMouseMove контрола. Если вообще в пределах экрана — повесить хук на мышь, больше, ИМХО, никак.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Как поймать сообщение от мыши за пределами TImage
От: Danchik Украина  
Дата: 06.02.07 15:25
Оценка:
Здравствуйте, Hmaks, Вы писали:

H>Если с TImage увести мышь с зажатой кнопкой, то TImage продолжает получать сообщения

H>Как добиться того, чтобы TImage получал сообщения от мыши за его пределами безз зажатой кнопки?

Для чего это нужно? Мне видится только два решения:
Ну и если я правильно догадываюсь о намерениях, то ловить CM_MOUSEENTER, CM_MOUSELEAVE
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.