![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что за сообщения такие [D6, Win95/98]
anod © (2002-08-14 11:48:00)CM_MOUSEENTER и CM_MOUSELEAVE, какие передаются параметры. Я посмотрел хелп, но ничего не нашел.
anod (2002-08-14 16:17:00) [21]Нет, не наследник, а обычное окно типа "Button".
Skier (2002-08-14 16:13:00) [22]>anod
> Но эти сообщения только для формы
Не только ! Если у тебя компонет - наследник TControl, то
можешь смело этими сообщениями пользоваться...
anod (2002-08-14 16:09:00) [23]Но эти сообщения только для формы Мне нужно обработать сообщения от кнопок, но WM_MOUSEMOUVE неудобно.
Игорь Шевченко (2002-08-14 12:28:00) [24]Лучше forms.pas
Внук (2002-08-14 12:19:00) [25]MSDN читать не надо, так как сообщения не системные, а определенные в VCL, исходники посмотреть надо, в частности Controls.pas
McSimm (2002-08-14 12:19:00) [26]MSDN ни при чем.
Это внутренние сообщения VCL.
Параметры (судя по исходникам) -
(0, 0),
либо (0, Self) при передаче сообщения от контрола своему Parent
Skier (2002-08-14 12:17:00) [27]>anod
... LParam = Longint(Self) ... Больше никакой информации :(
Sedunov Vitaly (2002-08-14 12:11:00) [28]CM_MOUSELEAVE - возникает когда указатель мыши ушел за пределы формы, CM_MOUSEENTER - когда вернулся. А вот про параметры не подскажу... Скорее всего, MSDN читать надо.