应用程序中一般通过菜单命令或快捷键来显示或隐藏工具栏,因此,可以通过编写菜单命令的命令消息处理函数,在其中调用CFrameWnd::ShowControlBar来隐藏或显示工具栏。其函数原型为: void ShowControlBar( CControlBar* pBar, BOOL bShow, BOOL bDelay ); 其中,参数“pBar”为指向要显示或隐藏的工具栏的指针;参数“bShow”指定是显示还是隐藏工具栏,若为TRUE则显示工具栏,为FALSE则隐藏工具栏;参数“bDelay”为TRUE时则延迟显示工具栏,为FALSE时则立即显示。 一般不要通过简单地打开或关闭工具栏的WS_VISIBLE标志切换工具栏。工具栏被显示或隐藏时,MFC会调整视图窗口的大小以适应框架窗口客户区中可见区域的变化。ShowControlBar在显示或隐藏工具栏时已经考虑了这些因素。 【例11.6】 在MyDraw中添加菜单命令来显示或隐藏颜色设置工具栏。 (1) 添加菜单项。打开项目MyDraw,单击项目工作区窗口的“ResourceView”标签,双击菜单资源IDR_MAINFRAME,在“查看”菜单下添加“颜色工具栏”菜单项,设置其ID为ID_VIEW_COLORBAR。 (2) 利用ClassWizard为菜单命令“颜色工具栏”在框架窗口类中添
您可能关注的文档
- Android手机相册.doc
- 基于单片机的变频调速系统设计毕业论文设计.doc
- CRH3-380动车组技术培训教材--控制系统.ppt
- 基于单片机的电流电压测量系统设计毕业论文设计.doc
- 基于单片机的电流电压测试论文.doc
- CROIC-IWEP中国海外投资国家风险评级2015.ppt
- Crossing_cultures(跨文化)课件.ppt
- 基于单片机的汽车智能雨刮器设计毕业设计.doc
- DSP原理与应用结课毕业论文.doc
- 基于单片机的数控主直流稳压电源的设计(含程序毕业论文设计).doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 2022年海南中考数学试卷真题及答案解析(历年10卷).pdf VIP
- 平行线背景下角度旋转问题(培优篇)(含答案).docx VIP
- 地质灾害排查规范.pdf
- 党的性质和宗旨培训.pptx VIP
- 2026年云南旅游行业规模优势研究报告.docx
- 整式的加减专项提升练习100题.doc VIP
- 专题7.36 平行线背景下角度旋转问题(培优篇)(专项练习)-2021-2022学年七年级数学下册基础知识专项讲练(苏科版).pdf VIP
- 《高效能人士的七个习惯》(1).pdf VIP
- 高频精选:中国东方电气校招面试题及答案.doc VIP
- 安徽省部分重点学校2026届高三4月适应性检测语文试题及参考答案.docx VIP
原创力文档

文档评论(0)