2016-04-04 6 views
0

MFCのoutlookbarが実装されています.Outlookタブのタブ(ナビゲーションペインオプション)をクリックするとダイアログが表示されます。ダイアログの文字列をローカライズしたいのですが、このダイアログの文字列はローカライズされません。mfc outlookbarのダイアログ文字列を翻訳する

答えて

1

MFCリソースの独自のローカライズが必要です。 VS-2013では

例えば、これはなどMFC120xxx.DLL、ドイツ語、英語、DEUためENU、トルコについてTRK、ある

MFCはわずか数の翻訳が付属しています。

あなたは静的リソースを使用する場合は、ここで(すなわちトルコ)MFCの含まれたフォルダに、独自の翻訳を作成する必要があります。

C:\プログラムファイル(x86の)\のMicrosoft Visual Studioの12.0 \ VC \ atlmfc \ include \ l.trk

サンプルフォルダはVS-2013用です。

自分のMFC言語リソースファイルを作成するために、古いVS-Versionのmakeファイルを使用しました。彼らはまだVS - 2010以降で動作します。

+0

すべての言語に対して自分のローカリゼーションを使用しています。すべてのダイアログの文字列が動的にローカライズされていますが、これはアウトビューバーのデフォルトダイアログです。その静的キーを見つけることができないか、オーバーライドかどうかは同じです。私はVBで実装されているが、MFCでは実装されていません。参照用のリンクを追加してください。私はVC++(MFC)で同様のことが必要です。http://www.codejock.com/support/articles/com/shortcutbar/ sb_1.asp –

+0

MFCのリソースのすべてのデータがここにあります。C:\ Program Files(x86)\ Microsoft Visual Studio VER \ VC \ atlmfc \ include \ l.xxx – xMRi

+0

指定されたパスにダイアログのリソースが見つかりません。詳細を説明してください。事前に感謝します。 –

関連する問題