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