AfxSetResourceHandle不会加载VS2013中的所有语言资源

时间:2015-02-07 20:09:23

标签: c++ visual-studio-2013 mfc translation

我在VS2013 / SP3中有一个C ++项目和一个德语语言资源DLL,在运行时使用AfxSetResourceHandle进行更改。

它与VS2012完美配合,现在当我在VS2013中编译并运行应用程序时,所有资源都更改为除PropertySheetDialogs之外的语言资源(字符串,对话框),有什么想法在VS2013中发生了什么变化,因为它不再起作用了?我使用codejock CXTPropertySheet类,但我不认为这与资源文件有关。

这些项目与VS2012中的项目完全相同,没有进行任何更改。

当我在visual studio中打开已编译的DLL时,它包含正确翻译的所有属性表对话框,但似乎AfxSetResourceHandle从主EXE加载英文,其他资源从德语DLL中正确加载。

0 个答案:

没有答案