Win32 二进制资源格式
2007-02-15 13:07
232 查看
最近正在学习汉化程序的编写,但找不到很好的资料,只有一个介绍Win32二进制资源文件的SDK文档,而且是英文的,对广大中文读者很不方便,因此就想试着自己翻译一下这个文档,字数并不是太多,权当提高自己的英文水平吧,由于是第一次搞翻译工作,也没人教我,全凭自己琢磨,因此肯定有很多翻译不当的地方,现在我把它贴到这里,盼望大家批评指正。刚刚翻译了一半,以后我每天都会翻译几页贴出来,争取这个月底之前翻译完。
Win32 二进制资源格式
作者:Floyd Rogers
翻译:和阳阳
前言
本文档由微软开发者技术支持(Microsoft Developer Support)编辑并发布。它描述了Win32资源的二进制格式。我们认为这可能对程序开发工作有所帮助,因此提供了本信息。不幸的是在Windows NT 最终版发布前本文档提供的信息可能会有所改变,微软并不会因为发布了本文档就负责保持本资源格式。任何关于此信息的后续问题将会在CompuServe MSWIN32论坛的第四区发布。
——Steve Firebaugh
微软开发者技术支持
1.概述
1.1 与Windows 16(Win 3.0/3.1) 对照比较
1.2 UNICODE字符串
1.3 双字(DWORD)对齐
2.总体信息
2.1 新语句
2.1.1 新按钮(Button)语句
2.1.1.1 AUTO3STATE
2.1.1.2 AUTOCHECKBOX
2.1.1.3 AUTORADIOBUTTON
2.1.1.4 PUSHBOX
2.1.1.5 STATE3(3STATE)
2.1.1.6 USERBUTTON
2.1.2 EXSTYLE语句
2.1.3 CHARACTERISTICS语句
2.1.4 VERSION语句
2.1.5 LANGUAGE语句
2.1.6 MESSAGETABLE语句
2.1.7 对UNICODE字符串的附加语法
3.资源头格式
3.1 DataSize
3.2 HeaderSize
3.3 Type
3.4 Names
3.5 附加资源头信息
3.5.1 DataVersion
3.5.2 MemoryFlags
3.5.3 LanguageId
3.5.4 Version与Characteristics
3.6 区分16位与32位资源文件
3.7 文件对齐
4.资源数据格式
4.1 版本资源
4.2 图标资源
4.3 菜单资源
4.4 对话框资源
4.5 光标资源
4.6 位图资源
4.7 字体和字体目录资源
4.8 字符串表资源
4.9 加速键表资源
4.10 用户定义的资源与RCDATA
4.11 名字表与错误表资源
4.12 版本资源
4.13 消息表(Messagetable)资源
5.修改日志
Win32 二进制资源格式
作者:Floyd Rogers
翻译:和阳阳
前言
本文档由微软开发者技术支持(Microsoft Developer Support)编辑并发布。它描述了Win32资源的二进制格式。我们认为这可能对程序开发工作有所帮助,因此提供了本信息。不幸的是在Windows NT 最终版发布前本文档提供的信息可能会有所改变,微软并不会因为发布了本文档就负责保持本资源格式。任何关于此信息的后续问题将会在CompuServe MSWIN32论坛的第四区发布。
——Steve Firebaugh
微软开发者技术支持
1.概述
1.1 与Windows 16(Win 3.0/3.1) 对照比较
1.2 UNICODE字符串
1.3 双字(DWORD)对齐
2.总体信息
2.1 新语句
2.1.1 新按钮(Button)语句
2.1.1.1 AUTO3STATE
2.1.1.2 AUTOCHECKBOX
2.1.1.3 AUTORADIOBUTTON
2.1.1.4 PUSHBOX
2.1.1.5 STATE3(3STATE)
2.1.1.6 USERBUTTON
2.1.2 EXSTYLE语句
2.1.3 CHARACTERISTICS语句
2.1.4 VERSION语句
2.1.5 LANGUAGE语句
2.1.6 MESSAGETABLE语句
2.1.7 对UNICODE字符串的附加语法
3.资源头格式
3.1 DataSize
3.2 HeaderSize
3.3 Type
3.4 Names
3.5 附加资源头信息
3.5.1 DataVersion
3.5.2 MemoryFlags
3.5.3 LanguageId
3.5.4 Version与Characteristics
3.6 区分16位与32位资源文件
3.7 文件对齐
4.资源数据格式
4.1 版本资源
4.2 图标资源
4.3 菜单资源
4.4 对话框资源
4.5 光标资源
4.6 位图资源
4.7 字体和字体目录资源
4.8 字符串表资源
4.9 加速键表资源
4.10 用户定义的资源与RCDATA
4.11 名字表与错误表资源
4.12 版本资源
4.13 消息表(Messagetable)资源
5.修改日志
相关文章推荐
- Win32 二进制资源格式
- Win32 二进制资源格式(续六)
- Win32 二进制资源格式(续一)
- Win32 二进制资源格式(续二)
- Win32 二进制资源格式(续三)
- Win32 二进制资源格式(全)
- Win32 二进制资源格式(续四)
- Win32 二进制资源格式(续七)(完)
- Win32 二进制资源格式(全)
- Win32 二进制资源格式(全)
- Win32 二进制资源格式(续五)
- licenses.licx 未能将许可证文件“licenses.licx”转换为二进制资源。文件“lc.exe”的格式无效。
- Win32程序资源文件
- 二进制存入文件格式为.mov
- 图片、文件、二进制文件 三种资源不要放进数据库存储
- C#二进制格式与文件相互转换
- 怎样从ipa格式文件获取资源图片
- 设置javascript的资源文件默认编码格式 Content Types
- Pyqt 获取打包二进制文件中的资源
- 按自定义协议格式生成二进制字节数组的一种方式