默认情况下,MFC 使用主应用的资源句柄加载资源模板。 如果您在 DLL中启动一个对话框,资源实际存储在 DLL 模块。可以通过添加以下代码为执行此函数的开头,来切换资源到当前dll,对话框就可以正常显示了:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
默认情况下,MFC 使用主应用的资源句柄加载资源模板。 如果您在 DLL中启动一个对话框,资源实际存储在 DLL 模块。可以通过添加以下代码为执行此函数的开头,来切换资源到当前dll,对话框就可以正常显示了:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));