- 6
- 0
- 约1.21万字
- 约 76页
- 2017-11-17 发布于河南
- 举报
第08章 菜单、工具栏、状态栏
菜单、工具栏、状态栏 本章主要内容 8.1.1 基于资源的编程 资源的概念 VC中将Windows系统中的菜单、工具栏、对话框、图标、位图、快捷键等都视为“资源”,将所有资源放在单独的文件中; 位图、图标等资源以二进制文件存在于res目录下;在资源描述文件(.rc)中对这些资源进行引用描述,并定义其它资源(菜单、对话框等) 根据资源描述文件将其编译为.res文件,最后与目标代码集成生产可执行文件。 分析资源文件 菜单 //First.rc中 IDR_MAINFRAME MENU PRELOAD DISCARDABLE BEGIN POPUP 文件(F) BEGIN MENUITEM 新建(N)\tCtrl+N, ID_FILE_NEW MENUITEM 打开(O)...\tCtrl+O, ID_FILE_OPEN …… END POPUP 编辑(E)“ BEGIN …… END END 有关资源的问题 为了区分资源,每个资源项都使用标识符进行标识,标识符实际就是一个整数。 标识符一般使用大写英文字母,不能以数字开头,同一类资源的资源项标识符不能重复,标识符不区分大小写。命名标识符时,对不同类型资源应遵循一定的前缀。 使用AppWizard生成应用程序框架时,会默认创建一些资源,可以此为基础进行编辑。VC开发
原创力文档

文档评论(0)