如何手动加载MFC自己的语言DLL

时间:2011-01-13 16:47:36

标签: dll mfc resources translation

在Visual Studio 2005和MFC 8.0中,我正在尝试手动使用MFCs西班牙语资源(MFC80ESP.DLL)。我知道MFC将检测操作系统语言是否是西班牙语并自动加载西班牙语DLL但我无法找到如何强制MFC加载特定语言DLL,即使操作系统是英语。

对于我的应用程序自己的语言DLL,我正在使用AfxSetResourceHandle(...路径到lang dll ...),但大概是如果我再次使用它为MFC dll,它将取代我自己的。所以我在想一些(希望)公开的Afx电话,我可以让它来交换MFC的资源。

有人知道吗?

1 个答案:

答案 0 :(得分:2)

我希望此链接对您有所帮助:
http://www.codeproject.com/KB/locale/LanguageMenu.aspx