CWinAppEx::SaveState
Schreibt den Anwendungszustand zur Windows-Registrierung.
virtual BOOL SaveState(
LPCTSTR lpszSectionName = NULL,
CFrameImpl* pFrameImpl = NULL
);
BOOL SaveState(
CMDIFrameWndEx* pFrame,
LPCTSTR lpszSectionName = NULL
);
BOOL SaveState(
CFrameWndEx* pFrame,
LPCTSTR lpszSectionName = NULL
);
BOOL SaveState(
COleIPFrameWndEx* pFrame,
LPCTSTR lpszSectionName = NULL
);
Parameter
[in] lpszSectionName
Eine Zeichenfolge, die den relativen Pfad eines Registrierungsschlüssels enthält.[in] pFrameImpl
Ein Zeiger auf ein Objekt CFrameImpl.Diese Frames werden der Windows-Registrierung gespeichert.[in] pFrame
Ein Zeiger auf einen Rahmenfensterobjekt.Diese Frames werden der Windows-Registrierung gespeichert.
Rückgabewert
True, wenn erfolgreich; false andernfalls.
Hinweise
Diese Methode speichert den Zustand der Anwendung und aller Zustandsinformationen für das bereitgestellte Rahmenfenster.Wenn Sie kein Rahmenfenster bereitstellen, wird die Methode nur den Anwendungszustand.Die Anwendungsinformationen schließt den Zustand CMouseManager-Klasse, des CContextMenuManager-Klasse, des CKeyboardManager-Klasse und des CUserToolsManager-Klasse.
Der lpszSectionName-Parameter ist nicht der absolute Pfad für einen Registrierungseintrag.Es ist ein relativer Pfad, der am Ende des standardmäßigen Registrierungsschlüssels für die Anwendung angefügt wird.Um den standardmäßigen Registrierungsschlüssel abzurufen oder festzulegen, verwenden Sie die Methoden CWinAppEx::GetRegistryBase und CWinAppEx::SetRegistryBase bzw.
Anforderungen
Header: afxwinappex.h