VC++6.0入门【第四章资源和资源编辑器】.docVIP

VC++6.0入门【第四章资源和资源编辑器】.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC6.0入门【第四章资源和资源编辑器】

第4章 资源和资源编辑器 精讲 VC++集成开发环境提供了资源编辑器,支持窗口应用程序的可视化开发,自动生成和管理资源代码。本章将介绍VC++所支持的资源,及使用资源编辑器编辑资源的方法。学习了本章,你将学会资源编辑器的使用,在应用程序中操作菜单、工具栏和状态栏。 4.1资源与资源编辑器 4.1.1资源和资源符号 资源作为一种界面成分,可以从中获取信息并在其中执行某些动作。VC++6.0可以处理的资源有加速键(Accelerator)、位图(Bitmap)、光标(Cursor)、对话框(Dialog Box)、图标(Icon)、菜单(Menu)、串表(String Table)、工具栏(Toolbar)和版本信息(Version Information)等。 VC++在内部使用资源符号来标识资源,资源符号是映射到某个整数值的一串字符,是一种标识符。从而使资源能够以字符串的方式被引用。每当创建一个新的资源或资源对象时,系统就会为其提供一个默认的资源符号名称并赋一个整数值,该定义保存在resource.h文件中。 Develop Studio提供了资源符号的查看和编辑工具,使用菜单命令View-Resource Symbol来打开资源符号浏览器Resource Symbols对话框,如图4-1所示,列表中列出了当前项目正在使用的资源符号的名称和相应的整数值。若选中“Show read-only symbols”复选框,则只读状态和未被使用的资源符号也一并显示出来。 图4-1 Resource Symbols对话框 在资源符号浏览器Resource Symbols对话框中,可以方便地新建、更改和删除资源符号,单击按钮“View Use”自动进入到某个资源对应的编辑器中。 在同一项目中,资源符号不能重复。资源符号的命名通常带有描述性的前缀来表示所代表的资源或对象类型,表4-1是VC++6.0中提供的一些定义资源符号常用的前缀。 表4-1 资源符号定义的常用前缀 类 别 资源符号前缀 代表的资源或对象 资源 IDR_ IDD_ IDC_ IDI_ IDB_ 加速键或菜单及相关资源 对话框资源 光标资源 图表资源 位图资源 菜单项命令控制 IDM_ ID_ IDC_ 菜单项 命令项 控件 字符串 IDS_ IDP_ 字符串表中的字符串 消息框中使用的字符串 资源符号的取值有一定的限制。资源(加速键、位图、光标、对话框、图标、菜单、串表、工具栏和版本信息)的符号值范围为十进制的0~32767,而资源控件(如对话框控件或串表中的串)的符号值范围为0~65535或0~32767。 4.1.2资源编辑器 Develop Studio提供了功能强大、易于使用的资源编辑器,用于创建和修改应用程序的资源。使用资源编辑器,可以创建新的资源,修改、拷贝已有的资源,删除不再需要的资源。例如可以用加速键编辑器处理加速键表,用图形编辑器处理图形资源(工具栏、位图、光标和图标等),用对话编辑器处理对话框,用菜单编辑器处理菜单等等。创建或打开资源时,系统将自动打开相应的编辑器。 创建资源 如果要创建新的资源,选择Insert-Resourcre菜单命令,弹出Insert Resourse对话框,如图4-2所示。Resourse Type列表选择资源类型,然后单击“New”按钮。新创建的资源将加入到当前资源(.rc)文件中,相应的资源编辑器也会打开。例如插入一个新的Menu,菜单编辑器就会打开。 图4-2 Insert Resourse对话框 编辑资源 VC++提供了可视化工具资源编辑器编辑资源,资源编辑器有很多公共操作。例如,你一旦学会了如何创建和打开一个对话框资源,你就能使用同样的步骤去创建和打开其它的资源。使用资源编辑器能够 查看资源 使用资源模板 导入和导出资源 查看和编辑属性页 Developer Studio使用项目工作区的ResouceView面板统一组织和管理来查看资源,如图4-3所示。首次打开ResourceView面板时,系统自动压缩每个资源分类,可单击“+”标记来扩展每一分类。 图4-3 项目工作区窗口的ResourceView面板 资源编辑器主要包括: 对话框编辑器(Dialog Editor) 菜单编辑器(Menu Editor) 加速键编辑器(Accelerator Editor) 工具栏编辑器(Toolbar Editor) 版本信息编辑器(Version Information Editor) 字符串编辑器(String Editor) 图形编辑器(Graphics Editor) 下面对每一类编辑器的使用作简要介绍: 对话框编辑器 使用对话框编辑器可以创建或编辑一个对话框模板或者对话框资源,如图4-4所示。常用

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档