1
第 12
章 菜单设计
用户与应用程序的交互通常是从菜单栏中选择命
令或用键盘加速器的形式,因此,菜单和加速器的资源
在 VC++ 编程中是很重要的。
12.1 菜单简介
菜单一般存放在资源脚本中,在程序运行时才调用,
一个菜单项一般有两个必要的部分,它们分别是
字符串
名
如 file 和
整数标识符
,一般来说,菜单的标识符 ID 在
资源的头文件 (Resource.h) 中定义,如:
#define IDM_MENU1 129
其中,前缀
IDM
指明是菜单项,在菜单资源创建后
,必须将它链接到类中,通过提供类方法来处理每个菜
单项。