C++实用教程课件-张荣梅第5章菜单工具栏和状态栏课件教学.pptVIP

  • 3
  • 0
  • 约1.36万字
  • 约 73页
  • 2017-01-01 发布于广东
  • 举报

C++实用教程课件-张荣梅第5章菜单工具栏和状态栏课件教学.ppt

第12章 菜单设计 Huang Weitong 第5章 菜单、 工具栏和状态栏 河北经贸大学信息技术学院 教学目标 了解菜单、工具栏和状态栏的概念及相关类的基本操作; 掌握Windows编程中资源的使用; 能够在单文档和对话框应用程序中编程实现常用的菜单、工具栏和状态栏。 5.1 菜单 菜单概述 用编辑器设计菜单 菜单类CMenu 快捷菜单的设计与使用 示例 菜单 菜单是Windows中最常见的界面元素,是一系列命令的列表。 菜单分为两种: 下拉菜单 快捷菜单(上下文菜单) 加速键是键盘上的一个键或几个键的组合,它通常对应于某一条菜单命令或工具按钮命令,它为用户提供了一种快速执行菜单命令或其他某种功能的方法。 创建下拉菜单的步骤: 创建菜单资源 打开菜单编辑器,编辑菜单:在菜单栏中双击空白方框,弹出[ Menu Item Properties]对话框,设置菜单项属性。 为菜单资源选择一个类(视图类或对话框类) 建立菜单命令消息处理函数 WM_COMMAND:选择菜单项或使用快捷键时将产生此消息 UPDATE_COMMAND_UI:更新命令用户接口消息,当菜单在显示之前,会先通过此消息进行更新,从而得到更新后的菜单。 【例5.1】单文档应用程序中菜单的创建和使用 在单文档应用程序的默认菜单资源中添加一个“绘图”菜单,通过“绘图”菜单命令在窗口中绘制出不同的椭圆和矩形,程

文档评论(0)

1亿VIP精品文档

相关文档