AfxGetStaticModuleState
呼叫此函式設定初始化之前的模組狀態和 (或) 若要清除之後還原先前的模組狀態。
AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );
傳回值
變數的指標, AFX_MODULE_STATE結構。
備註
AFX_MODULE_STATE結構包含全域資料的模組,也就是推入,或取出的模組狀態的部份。
根據預設,MFC 會使用主應用程式的資源控制代碼以載入資源樣板。如果您有匯出的函式在 DLL 中,例如啟動對話方塊,在 DLL 中,這個樣板實際上儲存在 DLL 模組中。您需要切換 [模組] 狀態,以便使用正確的控制代碼。您可以將下列程式碼加入至函式開頭來執行這項操作:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
這會交換目前模組狀態與所傳回的狀態AfxGetStaticModuleState到目前領域的結束為止。
如需有關電子郵件地址] 和 MFC 模組狀態的詳細資訊,請參閱 「 管理資料的 MFC 模組狀態 」 在建立的新文件、 視窗和檢視表 和 技術提示 58。
需求
標頭: afxstat_.h