Re[2]: Сообщение WM_MOUSELEAVE
От: molostov  
Дата: 06.05.04 20:04
Оценка:
Здравствуйте, Shhady, Вы писали:

S>Здравствуйте, Cherny, Вы писали:


C>>Подскажите, как в MFC обработать сообщение WM_MOUSELEAVE. Предопределённого макроса для


C>>этого сообщения в MFC нет.


S>В своём производным от CWnd классе добавляешь

S>
S>...
S>public:
S>afx_msg LRESULT OnMouseLeave(WPARAM wParam, LPARAM lParam);
S>


S>в cpp

S>
S>...
S>BEGIN_MESSAGE_MAP(..., ...)
S>...
S>ON_MESSAGE(WM_MOUSELEAVE, OnMouseLeave)
S>...
S>END_MESSAGE_MAP()

S>...
S>LRESULT ...::OnMouseLeave(WPARAM wParam, LPARAM lParam)
S>{
S>    свой код
S>    return true;
S>}
S>


Все верно, вот только возвращать надо не bool, а какой-нить LRESULT.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.