该程序拥有一个工具条用于显示两个命令按钮,一个用于演示如何使按钮处于检查状态,另一个根据第一个按钮的状态来禁止/允许自身。(设置检查状态和允许状态都通过OnUpdateCommand实现)此外Dialog Bar上有一个输入框和按钮,这两个子窗口的禁止/允许同样是根据工具条上的按钮状态来确定,当按下Dialog Bar上的按钮时将显示输入框中的文字内容。状态条的第一部分用于显示各种提示,第二部分用于利用OnUpdateCommand显示当前时间。同时在程序中演示了如何设置菜单项的命令解释字符(将在状态条的第一部分显示)和如何设置工具条的提示字符(利用一个小的ToolTip窗口显示)。
生成应用:利用AppWizard生成一个MFC工程,图例,
并设置为单文档界面图例,
最后选择工具条,状态条和ReBar支持,图例
修改菜单:利用资源编辑器删除多余的菜单并添加一个新的弹出菜单和三个子菜单,图例,
分别是:
名称
ID
说明字符
Check
IDM_CHECK
SetCheck DemoSetCheck Demo
Disable
IDM_DISABLE
Disable DemoDisable Demo
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)ShowText on DialogBar
IDM_SHOW_TXT
ShowText on DialogB 猜你喜欢