AfxGetStaticModuleState

Wywołać tę funkcję, aby ustawić moduł stanu sprzed inicjowania i/lub przywrócić poprzedni stan modułu po oczyszczanie.

AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );

Wartość zwracana

Wskaźnik do AFX_MODULE_STATE struktury.

Uwagi

AFX_MODULE_STATE Struktura zawiera globalne dane dla modułu, to znaczy część stanu modułu, w którym jest wciśnięty lub pojawiło.

Domyślnie MFC używa uchwytu zasobów dla głównej aplikacji do załadowania zasobu szablonu.Jeśli masz wyeksportowanej funkcji w bibliotece DLL, który uruchamia okno dialogowe w bibliotece DLL tego szablonu są faktycznie przechowywane w modułu DLL.Trzeba ręcznie przełączyć stan modułu na poprawny uchwyt ma być używany.Można to zrobić, dodając następujący kod do początku funkcji:

AFX_MANAGE_STATE(AfxGetStaticModuleState( ));

To zamienia bieżący stan modułu z Państwem zwrócony z AfxGetStaticModuleState do końca bieżącego zakresu.

Aby uzyskać więcej informacji o stanach modułu i MFC, zobacz "Zarządzanie Państwo danych z biblioteki MFC moduły w" Tworzenie nowych dokumentów, Windows i widoki i technicznej 58 Uwaga.

Wymagania

Nagłówek: afxstat_.h

Zobacz też

Informacje

AFX_MANAGE_STATE

Koncepcje

Makra i funkcje globalne MFC