AfxGetStaticModuleState
モジュール状態を初期化する前に設定するか、またはクリーンアップの後で前のモジュール状態を復元するには、この関数を呼び出します。
AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );
戻り値
AFX_MODULE_STATE の構造体へのポインター。
解説
AFX_MODULE_STATE の構造体、モジュール、押された状態またはポップ モジュール状態のつまり、部分のグローバル データが含まれます。
既定では、 MFC はリソース テンプレートを読み込むメイン アプリケーションのリソース ハンドルを使用します。DLL にエクスポート関数がある場合、 DLL のダイアログ ボックスを表示し、 1 などの、このテンプレートは、 DLL のモジュールに実際に格納されます。使用する正しいハンドルのモジュール状態を切り替える必要があります。関数の開始に次のコードを追加して、これを行うことができます:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
これは、現在のスコープを閉じるまでの AfxGetStaticModuleState から返される状態を持つ現在のモジュール状態を交換します。
モジュール状態と MFC の詳細については、 「 新しいドキュメント、ウィンドウとビューの作成 と テクニカル ノート 58の MFC のモジュール状態データを管理する」 " を参照してください。
必要条件
Header: afxstat_.h