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 时,此字符串才应存在。