| Entrada del mapa | Prototipo de función |
| 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 largo OnMenuChar(UINT, UINT, CMenu *); |
| ON_WM_MENUSELECT) | afx_msg void OnMenuSelect(UINT, UINT, HMENU); |
| ON_WM_MOUSEACTIVATE) | afx_msg int OnMouseActivate(CWnd, UINT, UINT); |
| ON_WM_MOUSEMOVE) | afx_msg anular OnMouseMove(UINT, CPoint); |
| ON_WM_MOUSEWHEEL) | afx_msg BOOL OnMouseWheel(UINT, corto, CPoint); |
| ON_WM_MOVE) | afx_msg anular OnMove(int, int); |
| ON_WM_MOVING) | afx_msg void OnMoving(UINT, LPRECT); |