面向对象与可视化程序设计第12章.pptVIP

  • 8
  • 0
  • 约3.13千字
  • 约 24页
  • 2016-12-09 发布于江西
  • 举报
第5章 文本与字体 Huang Weitong 面向对象与可视化 程序设计 --Visual C++ 编程 主讲教师: 唐 龙教授 (计算机科学与技术系) 黄维通博士 (计算机与信息管理中心) 清 华 大 学 2001年2月 第十二章 菜单类及其应用 内容提要 菜单类简介 菜单类控件的应用 §12.1. 菜单类简介 1.菜单 菜单是用户与应用程序交互的最常用手段。 菜单存放在资源脚本中,在程序运行时调用。 一个菜单项必须包含两部分: 菜单项名称——字符串构成,如file 菜单项标识符ID——整数值,可用整数常量表示 菜单标识符ID在资源的头文件Resource.h中定义,前缀IDM指明是菜单项,如: #define IDM_MENU1 129 在菜单资源,必须链接到类中,通过提供类方法来处理每个菜单项。 2. 菜单结构 菜单模板用一种很简单的结构在资源脚本文件中定义,一个菜单资源模板实例如下: 3. CMenu类 CMenu类是Cobject类直接派生的。 CMenu类提供了许多处理菜单和菜单项的方法: 构造方法; 菜单操作方法; 菜单项操作方法; 虚拟方法。 3. CMenu类(续) 构造方法用于建立Windows菜单,并在运行时将它们附加到CMenu对象上, 3. CMenu类(续) 菜单操作方法用于处理菜单的顶层操作,只有两个方法: Del

文档评论(0)

1亿VIP精品文档

相关文档