Mapa de mensajes en Win32 No-MFC
¿Cómo podría crear una estructura similar para manejar los mensajes de Win32 como en MFC?
En MFC;
BEGIN_MESSAGE_MAP(CSkinCtrlTestDlg, CDialog)
//{{AFX_MSG_MAP(CSkinCtrlTestDlg)
ON_BN_CLICKED(IDC_BROWSE, OnBrowse)
ON_BN_CLICKED(IDC_DEFAULTSKIN, OnChangeSkin)
ON_WM_DRAWITEM()
ON_WM_MEASUREITEM()
ON_WM_COMPAREITEM()
ON_BN_CLICKED(IDC_CHECK3, OnCheck3)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
La macro BEGIN_MESSAGE_MAP maneja este comportamiento. ¿Qué hacer para Win32 puro?