【发布时间】:2014-10-05 12:44:05
【问题描述】:
我有这个 MFC 应用程序,它使用 CString::LoadString 函数从字符串资源加载字符串。每个应用程序对话框的类及其相关资源都包含在 MFC 扩展 DLL 中。
CString::LoadString 从主模块(.exe) 资源的字符串资源中加载字符串成功,但从DLL 资源的字符串资源中加载字符串失败。
在每种情况下,我通过调用从 CWinApp 对象获取加载字符串的实例句柄: CWinApp *WinApp = AfxGetApp(), 当然,实例的句柄是 WinApp->m_hInstance,我在调用 CString::LoadString 函数时将其用作第一个参数。
可能是什么原因以及解决方法。
【问题讨论】: