none
コモンダイアログの多言語対応 RRS feed

  • 質問

  • WPFでのアプリケーション開発ですが、質問内容がWPFに特化していません。すみません。

    アプリ上でファイルを選択する時、下記を使用したいと考えています。

    Microsoft.Win32.OpenFileDialog

    現状ではWindowsの言語でコモンダイアログが表示されますが、任意の言語で表示させる事は可能でしょうか。

    2015年3月31日 9:15

回答

  • Windows のコモンダイアログは Windows の言語パックにリソースがある関係で、Windows の言語パックが存在しない限り、その言語での表示は不可能です。
    また、Windows のバージョン・エディションにより、言語パックの導入可否の制限があるため、事実上、「任意の言語で表示させる」ことはできないと考えていただいた方がよいです。
    (言語パックを入れているなら、アプリで制御せずとも、その表示言語を使うよねということになるので…)
    2015年3月31日 13:27

すべての返信

  • Windows のコモンダイアログは Windows の言語パックにリソースがある関係で、Windows の言語パックが存在しない限り、その言語での表示は不可能です。
    また、Windows のバージョン・エディションにより、言語パックの導入可否の制限があるため、事実上、「任意の言語で表示させる」ことはできないと考えていただいた方がよいです。
    (言語パックを入れているなら、アプリで制御せずとも、その表示言語を使うよねということになるので…)
    2015年3月31日 13:27
  • なるほど。Windowsの言語パックのリソースを参照しているのですね。

    回答ありがとうございました。

    2015年4月1日 0:48