StringFileInfo BLOCK 语句
定义字符串信息块。
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
参数
-
lang-charset
-
语言和字符集标识符对。 它是一个十六进制字符串,由“备注”部分中指定的语言和字符集标识符的串联组成。
-
string-name
-
块中值的名称,可以是“备注”部分中指定的预定义名称之一。
-
价值
-
指定相应字符串名称的值的字符串。 可以给出多个 VALUE 语句。
备注
lang-charset 参数指定以下语言代码之一。
代码 | 语言 | 代码 | 语言 |
---|---|---|---|
0x0401 | 阿拉伯语 | 0x0415 | 波兰语 |
0x0402 | 保加利亚语 | 0x0416 | 葡萄牙语(巴西) |
0x0403 | 加泰罗尼亚语 | 0x0417 | Rhaeto-Romanic |
0x0404 | 繁体中文 | 0x0418 | 罗马尼亚语 |
0x0405 | 捷克语 | 0x0419 | 俄语 |
0x0406 | 丹麦语 | 0x041A | Croato-Serbian (拉丁语) |
0x0407 | 德语 | 0x041B | 斯洛伐克语 |
0x0408 | 希腊语 | 0x041C | 阿尔巴尼亚语 |
0x0409 | 美国英语 | 0x041D | 瑞典语 |
0x040A | 卡斯蒂利亚西班牙语 | 0x041E | 泰语 |
0x040B | 芬兰语 | 0x041F | 土耳其语 |
0x040C | 法语 | 0x0420 | 乌尔都语 |
0x040D | 希伯来语 | 0x0421 | Bahasa |
0x040E | 匈牙利语 | 0x0804 | 简体中文 |
0x040F | 冰岛语 | 0x0807 | 瑞士德语 |
0x0410 | 意大利语 | 0x0809 | 英国英语 |
0x0411 | 日语 | 0x080A | 西班牙语(墨西哥) |
0x0412 | 韩语 | 0x080C | 比利时法语 |
0x0413 | 荷兰语 | 0x0C0C | 加拿大法语 |
0x0414 | 挪威语 - 博克马尔语 | 0x100C | 瑞士法语 |
0x0810 | 瑞士意大利语 | 0x0816 | 葡萄牙语(葡萄牙) |
0x0813 | 比利时荷兰语 | 0x081A | Serbo-Croatian (西里尔文) |
0x0814 | 挪威语 - 尼诺斯克语 | ? | ? |
lang-charset 参数还指定以下字符集标识符之一。
标识符 | 字符集 |
---|---|
0 | 7 位 ASCII |
932 | 日本 (班 – JIS X-0208) |
949 | 韩国 (班 – KSC 5601) |
950 | 台湾 (Big5) |
1200 | Unicode |
1250 | 拉丁语-2 (东欧) |
1251 | 西里尔语 |
1252 | 多语言 |
1253 | 希腊语 |
1254 | 土耳其语 |
1255 | 希伯来语 |
1256 | 阿拉伯语 |
string-name 参数指定以下预定义名称之一。
名称 | 说明 |
---|---|
注释 | 应显示用于诊断的其他信息。 |
CompanyName | 生成文件的公司,例如,“Microsoft Corporation”或“Standard Microsystems Corporation, Inc”。此字符串是必需的。 |
FileDescription | 要向用户显示的文件说明。 当用户选择要安装的文件(例如,“适用于AT-Style键盘的键盘驱动程序”)时,此字符串可能会显示在列表框中。 此字符串是必需的。 |
FileVersion | 文件的版本号-例如,“3.10”或“5.00.RC2”。 此字符串是必需的。 |
InternalName | 文件的内部名称(如果存在),例如,如果文件是动态链接库,则为模块名称。 如果文件没有内部名称,则此字符串应为原始文件名,不带扩展名。 此字符串是必需的。 |
LegalCopyright | 适用于文件的版权声明。 这应包括所有通知、法律符号、版权日期等的全文。 此字符串是可选的。 |
LegalTrademarks | 适用于文件的商标和注册商标。 这应包括所有声明的完整文本、合法符号、商标号等。 此字符串是可选的。 |
OriginalFilename | 文件的原始名称,不包括路径。 此信息使应用程序能够确定文件是否已由用户重命名。 名称的格式取决于创建文件的文件系统。 此字符串是必需的。 |
PrivateBuild | 有关文件的专用版本的信息,例如“在 \TESTBED 上由 TESTER1 生成”。 仅当在根块的 fileflags 参数中指定了VS_FF_PRIVATEBUILD时,此字符串才应存在。 |
ProductName | 用于分发文件的产品的名称。 此字符串是必需的。 |
ProductVersion | 分发文件时所使用的产品版本,例如“3.10”或“5.00.RC2”。 此字符串是必需的。 |
SpecialBuild | 指定此文件版本与标准版本有何不同的文本,例如,“用于解决 M250 和 M250E 计算机上的鼠标问题的 TESTER1 的专用版本”。 仅当在根块的 fileflags 参数中指定了 VS_FF_SPECIALBUILD 时,此字符串才应存在。 |