多言語ユーザー インターフェイスの使用
このセクションでは、多言語ユーザー インターフェイス (MUI) 機能を使用してアプリケーションを設計および実装する方法について説明します。 アプリケーション ライフサイクルのほとんどの段階で実行される MUI テクノロジの側面を次に示します。
- リソースの準備、アプリケーション言語の設定、リソースの検索と読み込みを含むアプリケーション開発
- アプリケーションのビルドとローカライズ
- アプリケーションのデプロイ
MUI アプリケーションを設計および実装する際に考慮すべきいくつかの質問を次に示します。
- アプリケーションでサポートされる Windows のバージョンは何ですか?
- アプリケーションはどのような言語でローカライズされますか?
- アプリケーションの言語設定は常にオペレーティング システムの言語設定に従う必要がありますか、それともアプリケーション ユーザーが特定の言語を設定できる必要がありますか?
- アプリケーションで使用されるユーザー インターフェイス リソースの種類と格納場所
このセクションには、次のトピックがあります。 この説明では、Windows Vista 以降を対象とする MUI アプリケーションを想定しています。 このアプリケーションのリソースは Win32 リソースであり、言語固有のリソースと実行可能コードは別の Win32 PE ファイルに存在します。 Windows Vista 以前のオペレーティング システムのサポート、またはさまざまな種類のリソースのサポートに関する特別な考慮事項が必要に応じて追加されます。
- リソースの準備
- アプリケーション言語の基本設定の設定
- Win32 PE リソースの検索
- Win32 以外の PE リソースの検索
- リソースのローカライズとアプリケーションの構築
- MUI: システム設定アプリケーション のサンプル
- MUI: Application-Specific設定のサンプル (Windows Vista)
- MUI: Application-Specific設定のサンプル (Windows Vista より前)