コピー時におけるリソースの言語または条件の変更

更新 : 2007 年 11 月

リソースのコピー時に、リソースの言語プロパティ、条件プロパティ、またはその両方を変更できます。

  • リソースの言語では、そのリソースで使用する言語だけを識別します。これは、FindResource で検索対象リソースの識別に利用されます。ただし、テキストに関連しない言語については、各リソースで違いがあってもかまいません。たとえば、日本語キーボードだけで動作するアクセラレータや中国語でローカライズされたビルドだけに対応するビットマップなどです。

  • リソースの条件とは、リソースの特定のコピーが使用される条件を識別する定義済みのシンボルです。

リソースの言語と条件は、作業領域にあるウィンドウで、リソース名に続くかっこ内に表示されます。次の例では、リソース IDD_AboutBox が言語として Finnish、条件として XX33 を使用しています。

IDD_AboutBox (Finnish – XX33)

既存のリソースをコピーして、そのリソースの言語または条件を変更するには

  1. .rc ファイル内または [リソース ビュー] ウィンドウで、コピーするリソースを右クリックします。

  2. ショートカット メニューの [コピーの挿入] をクリックします。

  3. [リソース コピーの挿入] ダイアログ ボックスで、次の操作を行います。

    • [言語] ボックスの一覧で言語を選択します。

    • [条件] ボックスに条件を入力します。

マネージ プロジェクトにリソースを追加する方法については、『.NET Framework 開発者ガイド』の「アプリケーションのリソース」を参照してください。マネージ プロジェクトにリソース ファイルを手動で追加する方法、リソースへのアクセス方法、静的なリソースの表示方法、およびリソース文字列をプロパティに割り当てる方法については、「チュートリアル : Windows フォームのローカリゼーション」および「チュートリアル : ASP.NET でのローカリゼーションのためのリソースの使用」を参照してください。

必要条件

Win32

参照

処理手順

リソースのコピー

参照

リソース ファイル (Visual Studio)

リソース エディタ