翻译mfc outlookbar对话框字符串

时间:2016-04-04 06:10:46

标签: visual-c++ mfc

我有一个MFC outlookbar实现。单击outlooktab栏选项卡(导航窗格选项)时会出现对话框。我想本地化对话框字符串,因为我认为它是一个MFC提供的对话框,所以在应用程序的本地化这个对话框' s字符串未被本地化。

1 个答案:

答案 0 :(得分:1)

您需要自己定位MFC资源。

在VS-2013中,这是一个MFC120xxx.DLL,ENU表示英语,DEU表示德语,TRK表示土耳其语等。

MFC仅提供一些翻译。

如果您使用静态资源,则需要在MFC的include文件夹中创建自己的翻译(即土耳其语):

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ atlmfc \ include \ l.trk

示例文件夹适用于VS-2013。

我使用旧版VS-Version中的make文件来创建自己的MFC语言资源文件。他们仍然使用VS-2010及更高版本。