8.2 资源的概念

特殊说明:版权归个人所有,请勿转载,谢谢合作。

资源是一些二进行数据,它能够添加到应用程序的可执行文件中,资源可以是标准的或自定义的。资源概念最早是基于程序与数据分离的设计思想,提出的一种脚本文件,便于设计不同语言的应用程序。很多汉化工具都是基于修改资源的方法实现汉化的过程。虽然Windows支持自定义的资源类型,但标准资源能够满足日常需要,如表8.1所示,描述了常用标准资源类型,并且对其进行了说明。

 

  • 表8.1 标准资源类型
名称 描述
Accelerator 加速键(即热键,快捷键)资源,用于快捷键的设置
Bitmap 位图资源,可以是单色、4位、8位、16位、24位或32位格式的矩形像素矩阵。扩展名为.BMP
Cursor 光标资源,表示鼠标指针的位图。扩展名为.CUR
Dialog 对话框资源
HTML HTML资源,用于应用程序所需要的内部HTML网页,或作为系统模板使用
Icon 图标资源,扩展名为.ICO
Menu 菜单资源
String Table 字符串资源,常用于存放系统提示或显示的字符信息
Toolbar 工具栏资源
Version 版本信息资源,用于存放当前应用程序的版本信息,如:作者、开发时间、版权信息等

 

资源文件包括两部分:RESOURCE.H和*.RC文件。为了区分资源,资源在系统中,有唯一的ID值,而这些ID值是以宏定义的方式,定义在RESOURCE.H文件中。各个资源的描述部分存放在.RC文件中。

 

转载请附上原文出处链接及本声明
李老师的博客 » 8.2 资源的概念

发表评论

提供最优质的文章集合

立即查看 了解详情