第四章 菜单、工具栏和状态栏(第8课)

第8课:菜单、工具栏和状态栏

概述:

三者都是界面元素:Windows文档应用程序框架的界面元素

三者是框架窗口的组成部分

MFC中,用框架窗口类CMainFrame来控制这些框架界面元素→三者的基本操作都是在CMainFrame类中进行的

菜单栏、工具按钮和快捷键可联动在一起,只要它们的ID号相同

命令消息:

三者产生的命令消息均可在应用程序的视图类、框架类以及文档类进行映射

注:鼠标本身所产生的一般消息,则只能在视图类中进行映射,因为大多数鼠标的消息均用于界面元素的动作,而一般的鼠标消息则被认为只与窗口客户区交互,故文档应用程序中的框架类和文档类不予理睬。

界面元素的动态更新:

MFC提供了“更新命令宏”ON_UPDATE_COMMAND_UI,其可通过MFC ClassWizard来映射。

原文地址:https://www.cnblogs.com/xzxl/p/7955421.html