共用方式為


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

請參閱

參考

AFX_MANAGE_STATE

概念

MFC 巨集和全域變數