WM_ で始まるメッセージのハンドラ : L - M

更新 : 2007 年 11 月

次に示す左側のマップ エントリは、右側の関数プロトタイプに対応しています。

マップ エントリ

関数プロトタイプ

ON_WM_LBUTTONDBLCLK( )

afx_msg void OnLButtonDblClk( UINT, CPoint );

ON_WM_LBUTTONDOWN( )

afx_msg void OnLButtonDown( UINT, CPoint );

ON_WM_LBUTTONUP( )

afx_msg void OnLButtonUp( UINT, CPoint );

ON_WM_MBUTTONDBLCLK( )

afx_msg void OnMButtonDblClk( UINT, CPoint );

ON_WM_MBUTTONDOWN( )

afx_msg void OnMButtonDown( UINT, CPoint );

ON_WM_MBUTTONUP( )

afx_msg void OnMButtonUp( UINT, CPoint );

ON_WM_MDIACTIVATE( )

afx_msg void OnMDIActivate( BOOL, CWnd*, CWnd* );

ON_WM_MEASUREITEM( )

afx_msg void OnMeasureItem( LPMEASUREITEMSTRUCT );

ON_WM_MENUCHAR( )

afx_msg LONG OnMenuChar( UINT, UINT, CMenu * );

ON_WM_MENUDRAG()

afx_msg UINT OnMenuDrag(UINT, CMenu*);

ON_WM_MENUGETOBJECT()

afx_msg UINT OnMenuGetObject(MENUGETOBJECTINFO*);

ON_WM_MENURBUTTONUP()

afx_msg void OnMenuRButtonUp(UINT, CMenu*);

ON_WM_MENUSELECT( )

afx_msg void OnMenuSelect( UINT, UINT, HMENU );

ON_WM_MOUSEACTIVATE( )

afx_msg int OnMouseActivate( CWnd*, UINT, UINT );

ON_WM_MOUSEHOVER()

afx_msg void OnMouseHover(UINT, CPoint);

ON_WM_MOUSEHWHEEL()

afx_msg void OnMouseHWheel(UINT, short, CPoint);

ON_WM_MOUSELEAVE()

afx_msg void OnMouseLeave();

ON_WM_MOUSEMOVE( )

afx_msg void OnMouseMove( UINT, CPoint );

ON_WM_MOUSEWHEEL( )

afx_msg BOOL OnMouseWheel( UINT, short, CPoint );

ON_WM_MOVE( )

afx_msg void OnMove( int, int );

ON_WM_MOVING( )

afx_msg void OnMoving( UINT, LPRECT );

参照

参照

メッセージ マップ (MFC)

WM_ で始まるメッセージのハンドラ