MFC浅析(3) 文档视图结构中命令的处理流程

类别:VC语言 点击:0 评论:0 推荐:
文档视图结构中命令的处理流程

文档视图结构中命令的处理流程

FMD(http://www.fmdstudio.net)

(以MDI文档视图结构为例)

在应用程序的界面上,包含菜单、工具条等元素,当选取这些元素后,将发送一个命令给程序。 同时,还有命令发送的其它形式,例如快捷键等等。

在文档视图结构中,程序包括一个主框架窗口,而具体打开的文件则包括其数据对象(CDocument) 表现形式(CView),和窗口容器(CFrameWnd)等几个相关对象。命令发送后,将按照一定的流向传达 给指定的对象,由对象内成员函数响应解决。

一 命令的发送

在菜单或工具条上按下某项,(或按了对应的热键)将向窗口发送一个WM_COMMAND消息

WM_COMMAND 参数包括3部分: wNotifyCode = HIWORD(wParam); // 来源类型

本文地址:http://com.8s8s.com/it/it3391.htm