次の方法で共有


StringFileInfo BLOCK ステートメント

文字列情報ブロックを定義します。

BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}

パラメーター

lang-charset

言語と文字セット識別子のペア。 これは、「解説」セクションで指定された言語 ID と文字セット ID の連結で構成される 16 進ストリングです。

string-name

ブロック内の値の名前。また、[解説] セクションで指定した定義済みの名前のいずれかを指定できます。

対応する文字列名の値を指定する文字列。 複数の VALUE ステートメントを指定できます。

解説

lang-charset パラメーターは、次のいずれかの言語コードを指定します。

コード Language コード Language
0x0401 アラビア語 0x0415 ポーランド語
0x0402 ブルガリア語 0x0416 ポルトガル語 (ブラジル)
0x0403 カタロニア語 0x0417 Rhaeto-Romanic
0x0404 Traditional Chinese 0x0418 ルーマニア語
0x0405 チェコ語 0x0419 ロシア語
0x0406 デンマーク語 0x041A Croato-Serbian (ラテン)
0x0407 ドイツ語 0x041B スロバキア語
0x0408 ギリシャ語 0x041C アルバニア語
0x0409 英語 (米国) 0x041D スウェーデン語
0x040A カスティーリャ語 (スペイン語) 0x041E タイ語
0x040B フィンランド語 0x041F トルコ語
0x040C フランス語 0x0420 ウルドゥ語
0x040D ヘブライ語 0x0421 インドネシア
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 Latin-2 (東ヨーロッパ)
1251 キリル言語
1252 複数言語
1253 ギリシャ語
1254 トルコ語
1255 ヘブライ語
1256 アラビア語

 

string-name パラメーターは、次の定義済みの名前のいずれかを指定します。

名前 Description
コメント 診断目的で表示する必要がある追加情報。
CompanyName ファイルを作成した会社 ("Microsoft Corporation" や "Standard Microsystems Corporation, Inc" など)。この文字列は必須です。
FileDescription ユーザーに表示されるファイルの説明。 この文字列は、ユーザーがインストールするファイル ("キーボード ドライバー for 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が指定されている場合にのみ存在する必要があります。