在MFC中标准消息就是除WM_COMMAND之外,所有以WM_开头的消息。
那么请问:WM_COMMAND是不是单独一种消息,还是它又包括其他很多种消息呢?
问题补充:如果点击窗口上很多菜单,他们不都是WM_COMMND吗?
父窗口或者WindowProc()又是怎样分别各个的呢(不同菜单按钮产生同一种WM_COMMND消息)
那么请问:WM_COMMAND是不是单独一种消息,还是它又包括其他很多种消息呢?
问题补充:如果点击窗口上很多菜单,他们不都是WM_COMMND吗?
父窗口或者WindowProc()又是怎样分别各个的呢(不同菜单按钮产生同一种WM_COMMND消息)
对于菜单,各个菜单项的ID不同,WM_COMMAND只是消息,后面还带着wParam和lParam呢,从中可以知道菜单项的ID,进而区分。
WM_SIZE //大小改变
WM_PAINT //画窗口的消息
...
至于指令的内容,在后面的参数里