KEM_WALL
17-03-2003, 20:22
các bạn đã từng quen thuộc với subclass ( nếu kô biết thì kô nên đọc bài này ). các bạn muốn biết các WM mà win gửi cho hWnd. nó đây. hy vọng giúp ích các bạn. xin đừng hỏi walls về các WM này. vì walls cũng kô biết rõ hết tất cả. hãy dựa vào tên WM để đoán nhá ;)
Message Map Functions in the Microsoft Foundation Class Library
WM_ACTIVATE()
WM_ACTIVATEAPP()
WM_ASKCBFORMATNAME()
WM_CANCELMODE()
WM_CAPTURECHANGED()
WM_CHANGECBCHAIN()
WM_CHAR()
WM_CHARTOITEM()
WM_CHARTOITEM_REFLECT()
WM_CHILDACTIVATE()
WM_CLOSE()
WM_COMPACTING()
WM_COMPAREITEM()
WM_COMPAREITEM_REFLECT()
WM_CONTEXTMENU()
WM_COPYDATA()
WM_CREATE()
WM_CTLCOLOR()
WM_CTLCOLOR_REFLECT()
WM_DEADCHAR()
WM_DELETEITEM()
WM_DELETEITEM_REFLECT()
WM_DESTROY()
WM_DESTROYCLIPBOARD()
WM_DEVICECHANGE()
WM_DEVMODECHANGE()
WM_DRAWCLIPBOARD()
WM_DRAWITEM()
WM_DRAWITEM_REFLECT()
WM_DROPFILES()
WM_ENABLE()
WM_ENDSESSION()
WM_ENTERIDLE()
WM_ENTERMENULOOP()
WM_ERASEBKGND()
WM_EXITMENULOOP()
WM_FONTCHANGE()
WM_GETDLGCODE()
WM_GETMINMAXINFO()
WM_HELPINFO()
WM_HSCROLL()
WM_HSCROLL_REFLECT()
WM_HSCROLLCLIPBOARD()
WM_ICONERASEBKGND()
WM_INITMENU()
WM_INITMENUPOPUP()
WM_KEYDOWN()
WM_KEYUP()
WM_KILLFOCUS()
WM_LBUTTONDBLCLK()
WM_LBUTTONDOWN()
WM_LBUTTONUP()
WM_MBUTTONDBLCLK()
WM_MBUTTONDOWN()
WM_MBUTTONUP()
WM_MDIACTIVATE()
WM_MEASUREITEM()
WM_MEASUREITEM_REFLECT()
WM_MENUCHAR()
WM_MENUSELECT()
WM_MOUSEACTIVATE()
WM_MOUSEMOVE()
WM_MOUSEWHEEL()
WM_MOVE()
WM_MOVING()
WM_NCACTIVATE()
WM_NCCALCSIZE()
WM_NCCREATE()
WM_NCDESTROY()
WM_NCHITTEST()
WM_NCLBUTTONDBLCLK()
WM_NCLBUTTONDOWN()
WM_NCLBUTTONUP()
WM_NCMBUTTONDBLCLK()
WM_NCMBUTTONDOWN()
WM_NCMBUTTONUP()
WM_NCMOUSEMOVE()
WM_NCPAINT()
WM_NCRBUTTONDBLCLK()
WM_NCRBUTTONDOWN()
WM_NCRBUTTONUP()
WM_PAINT()
WM_PAINTCLIPBOARD()
WM_PALETTECHANGED()
WM_PALETTEISCHANGING()
WM_PARENTNOTIFY()
WM_PARENTNOTIFY_REFLECT()
WM_QUERYDRAGICON()
WM_QUERYENDSESSION()
WM_QUERYNEWPALETTE()
WM_QUERYOPEN()
WM_RBUTTONDBLCLK()
WM_RBUTTONDOWN()
WM_RBUTTONUP()
WM_RENDERALLFORMATS()
WM_RENDERFORMAT()
WM_SETCURSOR()
WM_SETFOCUS()
WM_SETTINGCHANGE()
WM_SHOWWINDOW()
WM_SIZE()
WM_SIZECLIPBOARD()
WM_SIZING()
WM_SPOOLERSTATUS()
WM_STYLECHANGED()
WM_STYLECHANGING()
WM_SYSCHAR()
WM_SYSCOLORCHANGE()
WM_SYSCOMMAND()
WM_SYSDEADCHAR()
WM_SYSKEYDOWN()
WM_SYSKEYUP()
WM_TCARD()
WM_TIMECHANGE()
WM_TIMER()
WM_VKEYTOITEM()
WM_VKEYTOITEM_REFLECT()
WM_VSCROLL()
WM_VSCROLL_REFLECT()
WM_VSCROLLCLIPBOARD()
WM_WINDOWPOSCHANGED()
WM_WINDOWPOSCHANGING()
WM_WININICHANGE()
Message Map Functions in the Microsoft Foundation Class Library
WM_ACTIVATE()
WM_ACTIVATEAPP()
WM_ASKCBFORMATNAME()
WM_CANCELMODE()
WM_CAPTURECHANGED()
WM_CHANGECBCHAIN()
WM_CHAR()
WM_CHARTOITEM()
WM_CHARTOITEM_REFLECT()
WM_CHILDACTIVATE()
WM_CLOSE()
WM_COMPACTING()
WM_COMPAREITEM()
WM_COMPAREITEM_REFLECT()
WM_CONTEXTMENU()
WM_COPYDATA()
WM_CREATE()
WM_CTLCOLOR()
WM_CTLCOLOR_REFLECT()
WM_DEADCHAR()
WM_DELETEITEM()
WM_DELETEITEM_REFLECT()
WM_DESTROY()
WM_DESTROYCLIPBOARD()
WM_DEVICECHANGE()
WM_DEVMODECHANGE()
WM_DRAWCLIPBOARD()
WM_DRAWITEM()
WM_DRAWITEM_REFLECT()
WM_DROPFILES()
WM_ENABLE()
WM_ENDSESSION()
WM_ENTERIDLE()
WM_ENTERMENULOOP()
WM_ERASEBKGND()
WM_EXITMENULOOP()
WM_FONTCHANGE()
WM_GETDLGCODE()
WM_GETMINMAXINFO()
WM_HELPINFO()
WM_HSCROLL()
WM_HSCROLL_REFLECT()
WM_HSCROLLCLIPBOARD()
WM_ICONERASEBKGND()
WM_INITMENU()
WM_INITMENUPOPUP()
WM_KEYDOWN()
WM_KEYUP()
WM_KILLFOCUS()
WM_LBUTTONDBLCLK()
WM_LBUTTONDOWN()
WM_LBUTTONUP()
WM_MBUTTONDBLCLK()
WM_MBUTTONDOWN()
WM_MBUTTONUP()
WM_MDIACTIVATE()
WM_MEASUREITEM()
WM_MEASUREITEM_REFLECT()
WM_MENUCHAR()
WM_MENUSELECT()
WM_MOUSEACTIVATE()
WM_MOUSEMOVE()
WM_MOUSEWHEEL()
WM_MOVE()
WM_MOVING()
WM_NCACTIVATE()
WM_NCCALCSIZE()
WM_NCCREATE()
WM_NCDESTROY()
WM_NCHITTEST()
WM_NCLBUTTONDBLCLK()
WM_NCLBUTTONDOWN()
WM_NCLBUTTONUP()
WM_NCMBUTTONDBLCLK()
WM_NCMBUTTONDOWN()
WM_NCMBUTTONUP()
WM_NCMOUSEMOVE()
WM_NCPAINT()
WM_NCRBUTTONDBLCLK()
WM_NCRBUTTONDOWN()
WM_NCRBUTTONUP()
WM_PAINT()
WM_PAINTCLIPBOARD()
WM_PALETTECHANGED()
WM_PALETTEISCHANGING()
WM_PARENTNOTIFY()
WM_PARENTNOTIFY_REFLECT()
WM_QUERYDRAGICON()
WM_QUERYENDSESSION()
WM_QUERYNEWPALETTE()
WM_QUERYOPEN()
WM_RBUTTONDBLCLK()
WM_RBUTTONDOWN()
WM_RBUTTONUP()
WM_RENDERALLFORMATS()
WM_RENDERFORMAT()
WM_SETCURSOR()
WM_SETFOCUS()
WM_SETTINGCHANGE()
WM_SHOWWINDOW()
WM_SIZE()
WM_SIZECLIPBOARD()
WM_SIZING()
WM_SPOOLERSTATUS()
WM_STYLECHANGED()
WM_STYLECHANGING()
WM_SYSCHAR()
WM_SYSCOLORCHANGE()
WM_SYSCOMMAND()
WM_SYSDEADCHAR()
WM_SYSKEYDOWN()
WM_SYSKEYUP()
WM_TCARD()
WM_TIMECHANGE()
WM_TIMER()
WM_VKEYTOITEM()
WM_VKEYTOITEM_REFLECT()
WM_VSCROLL()
WM_VSCROLL_REFLECT()
WM_VSCROLLCLIPBOARD()
WM_WINDOWPOSCHANGED()
WM_WINDOWPOSCHANGING()
WM_WININICHANGE()