AfxGetStaticModuleState

调用此函数在初始化前设置模块状态和/或在清理后还原以前的模块状态。

AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );

返回值

指向 AFX_MODULE_STATESID 结构的指针。

备注

AFX_MODULE_STATE 结构提供用于模块包含全局数据,也就是说,按下或弹出模块状态的一部分。

默认情况下,MFC 使用主应用的资源句柄加载资源模板。 如果您具有在 DLL 的导出函数,例如启动在 DLL 的对话框的一个,此模板在 DLL 模块实际存储。 需要切换要使用的正确的句柄的模块状态。 可以通过添加以下代码为执行此函数的开头:

AFX_MANAGE_STATE(AfxGetStaticModuleState( ));

这将交换当前模块状态的状态从AfxGetStaticModuleState返回,直到当前作用域结束。

有关模块状态和 MFC 的更多信息,请参见“”和 技术说明 58创建新的文档、窗口和视图 管理 MFC 模块的状态数据。

要求

页眉: afxstat_.h

请参见

参考

AFX_MANAGE_STATE

概念

MFC 宏和全局函数