特殊说明:版权归个人所有,请勿转载,谢谢合作。
资源是一些二进行数据,它能够添加到应用程序的可执行文件中,资源可以是标准的或自定义的。资源概念最早是基于程序与数据分离的设计思想,提出的一种脚本文件,便于设计不同语言的应用程序。很多汉化工具都是基于修改资源的方法实现汉化的过程。虽然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文件中。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。