Skip to content

Latest commit

 

History

History
36 lines (32 loc) · 3.31 KB

wm-message-handlers-a-c.md

File metadata and controls

36 lines (32 loc) · 3.31 KB
description title ms.date f1_keywords helpviewer_keywords
Learn more about: WM_ Message Handlers: A - C
WM_ Message Handlers: A - C
11/04/2016
ON_WM_CREATE
ON_WM_COMPACTING
ON_WM_CHARTOITEM
ON_WM_ASKCBFORMATNAME
ON_WM_CTLCOLOR
ON_WM_COMPAREITEM
ON_WM_CHILDACTIVATE
ON_WM_CONTEXTMENU
ON_WM_ACTIVATE
ON_WM_CANCELMODE
ON_WM_CLOSE
ON_WM_CAPTURECHANGED
ON_WM_ACTIVATEAPP
ON_WM_CHAR
ON_WM_CHANGECBCHAIN
ON_WM_COMPACTING [MFC]
ON_WM_COMPAREITEM [MFC]
ON_WM_CLOSE [MFC]
ON_WM_CTLCOLOR [MFC]
ON_WM_CHAR [MFC]
ON_WM_CAPTURECHANGED [MFC]
ON_WM_CHARTOITEM [MFC]
ON_WM_CREATE [MFC]
ON_WM_ACTIVATE [MFC]
ON_WM_CONTEXTMENU [MFC]
ON_WM_CANCELMODE [MFC]
ON_WM_ASKCBFORMATNAME [MFC]
ON_WM_CHILDACTIVATE [MFC]
WM_ messages [MFC]
ON_WM_ACTIVATEAPP [MFC]
ON_WM_CHANGECBCHAIN

WM_ Message Handlers: A - C

The following map entries on the left correspond to the function prototypes on the right:

Map entry Function prototype
ON_WM_ACTIVATE() afx_msg void OnActivate(UINT, CWnd*, BOOL);
ON_WM_ACTIVATEAPP() afx_msg void OnActivateApp(BOOL, DWORD);
ON_WM_APPCOMMAND() afx_msg void OnAppCommand(CWnd*, UINT, UINT, UINT);
ON_WM_ASKCBFORMATNAME() afx_msg void OnAskCbFormatName(UINT, LPSTR);
ON_WM_CANCELMODE() afx_msg void OnCancelMode();
ON_WM_CAPTURECHANGED() afx_msg void OnCaptureChanged(CWnd*);
ON_WM_CHANGECBCHAIN() afx_msg void OnChangeCbChain(HWND, HWND);
ON_WM_CHAR() afx_msg void OnChar(UINT, UINT, UINT);
ON_WM_CHARTOITEM() afx_msg int OnCharToItem(UINT, CWnd*, UINT);
ON_WM_CHILDACTIVATE() afx_msg void OnChildActivate();
ON_WM_CLIPBOARDUPDATE() afx_msg void OnClipboardUpdate();
ON_WM_CLOSE() afx_msg void OnClose();
ON_WM_COMPACTING() afx_msg void OnCompacting(UINT);
ON_WM_COMPAREITEM() afx_msg int OnCompareItem(LPCOMPAREITEMSTRUCT);
ON_WM_CONTEXTMENU() afx_msg void OnContextMenu(CWnd*, CPoint);
ON_WM_COPYDATA() afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct);
ON_WM_CREATE() afx_msg int OnCreate(LPCREATESTRUCT);
ON_WM_CTLCOLOR() afx_msg HBRUSH OnCtlColor(CDC*, CWnd*, UINT);

See also

Message Maps
Handlers for WM_ Messages