コピー時におけるリソースの言語または条件の変更
更新 : 2007 年 11 月
リソースのコピー時に、リソースの言語プロパティ、条件プロパティ、またはその両方を変更できます。
リソースの言語では、そのリソースで使用する言語だけを識別します。これは、FindResource で検索対象リソースの識別に利用されます。ただし、テキストに関連しない言語については、各リソースで違いがあってもかまいません。たとえば、日本語キーボードだけで動作するアクセラレータや中国語でローカライズされたビルドだけに対応するビットマップなどです。
リソースの条件とは、リソースの特定のコピーが使用される条件を識別する定義済みのシンボルです。
リソースの言語と条件は、作業領域にあるウィンドウで、リソース名に続くかっこ内に表示されます。次の例では、リソース IDD_AboutBox が言語として Finnish、条件として XX33 を使用しています。
IDD_AboutBox (Finnish – XX33)
既存のリソースをコピーして、そのリソースの言語または条件を変更するには
.rc ファイル内または [リソース ビュー] ウィンドウで、コピーするリソースを右クリックします。
ショートカット メニューの [コピーの挿入] をクリックします。
[リソース コピーの挿入] ダイアログ ボックスで、次の操作を行います。
[言語] ボックスの一覧で言語を選択します。
[条件] ボックスに条件を入力します。
マネージ プロジェクトにリソースを追加する方法については、『.NET Framework 開発者ガイド』の「アプリケーションのリソース」を参照してください。マネージ プロジェクトにリソース ファイルを手動で追加する方法、リソースへのアクセス方法、静的なリソースの表示方法、およびリソース文字列をプロパティに割り当てる方法については、「チュートリアル : Windows フォームのローカリゼーション」および「チュートリアル : ASP.NET でのローカリゼーションのためのリソースの使用」を参照してください。
必要条件
Win32