Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie diese Funktion, um vor der Initialisierung an den Modulzustand festzulegen und/oder den vorherigen Modulzustand nach Bereinigung wiederherzustellen.
AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );
Rückgabewert
Ein Zeiger auf eine Struktur AFX_MODULE_STATE.
Hinweise
Die Struktur enthält AFX_MODULE_STATE globalen Daten für das Modul, d. h., der den Teil des Modulzustandes gedrückt oder eingebunden wird.
Standardmäßig verwendet MFC das Ressourcenhandle der Hauptanwendung, die Ressourcenvorlage zu laden.Wenn Sie eine exportierte Funktion in einer DLL enthalten, z. B. ein, das ein Dialogfeld in der DLL auslöst, wird diese Vorlage tatsächlich im DLL-Modul gespeichert.Sie müssen den Modulzustand wechseln, damit das richtige Handle verwendet werden kann.Hierzu können Sie den folgenden Code am Anfang der Funktion hinzugefügt werden:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
Dieses lagert den Modulzustand mit dem Zustand, der von AfxGetStaticModuleState bis zum Ende des aktuellen Bereichs zurückgegeben wurde.
Weitere Informationen über Modulzustände und MFC finden Sie unter "Verwalten von Zustandsdaten von MFC-Modulen" in Die neue Dokumente, Windows und Ansichten erstellen und Technischer Hinweis 58.
Anforderungen
Header: afxstat_.h