在Windows中,消息分为三类:标准消息 命令消息 通告消息
标准消息 : 除WM_COMMAND之外,以WM_开头的消息都是标准消息
命令消息 : 来自菜单 、快捷键、 工具栏按钮的消息,这些消息都以WM_COMMAND形式呈现
通告消息 : 由控件产生的消息,例如按钮的单机,这些消息也都以WM_COMMAND形式呈现。
从CWnd派生出来的类可以接收标准消息,命令消息和通告消息
从CCmdTarget派生类可以接收命令消息和通告消息
之前的文档类和应用程序类都派生于CCmdTarget类,所以可以接收菜单命令消息,但不能接收标准消息
本文介绍了Windows消息处理机制,包括标准消息、命令消息和通告消息三种类型。详细解释了不同消息的特点及如何通过CWnd和CCmdTarget类来接收这些消息。

839

被折叠的 条评论
为什么被折叠?



