|
TWinControl에서 상속받은 클래스에 마우스 휠 이벤트 추가했는데요,
이벤트로 타고 들어오지 않습니다.
TDBGrid에 마우스 휠 이벤트 추가한 자료 찾아서 똑같이 했는데 왜 그런지 가르쳐주세요.
class PACKAGE TTempClass: public TWinControl
{
.
.
.
protected:
TNotifyEvent FOnMouseWheelUp; // 마우스 휠 업 이벤트
TNotifyEvent FOnMouseWheelDown; // 마우스 휠 다운 이벤트
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(CM_MOUSEWHEEL, TMessage, CMMouseWheelEvent)
END_MESSAGE_MAP(TWinControl)
void __fastcall CMMouseWheelEvent(TMessage &Message);
virtual void __fastcall OnLiveCamMouseWheelUp();
virtual void __fastcall OnLiveCamMouseWheelDown();
.
.
.
__published:
__property TNotifyEvent OnMouseWheelUp = {read=FOnMouseWheelUp, write=FOnMouseWheelUp};
__property TNotifyEvent OnMouseWheelDown = {read=FOnMouseWheelDown, write=FOnMouseWheelDown};
};
|