文档视图结构中命令的处理流程
FMD(http://www.fmdstudio.net)
(以MDI文档视图结构为例)
在应用程序的界面上,包含菜单、工具条等元素,当选取这些元素后,将发送一个命令给程序。 同时,还有命令发送的其它形式,例如快捷键等等。
在文档视图结构中,程序包括一个主框架窗口,而具体打开的文件则包括其数据对象(CDocument) 表现形式(CView),和窗口容器(CFrameWnd)等几个相关对象。命令发送后,将按照一定的流向传达 给指定的对象,由对象内成员函数响应解决。
一 命令的发送
在菜单或工具条上按下某项,(或按了对应的热键)将向窗口发送一个WM_COMMAND消息
WM_COMMAND 参数包括3部分: wNotifyCode = HIWORD(wParam); // 来源类型
本文地址:http://com.8s8s.com/it/it3391.htm