CWinAppEx::SaveState
Zapisuje stan aplikacji w rejestrze systemu Windows.
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
);
Parametry
[w]lpszSectionName
Ciąg zawiera ścieżki względnej klucza rejestru.[w]pFrameImpl
Wskaźnik do CFrameImpl obiektu.Ta ramka jest zapisywane w rejestrze systemu Windows.[w]pFrame
Wskaźnik do obiektu window ramki.Ta ramka jest zapisywane w rejestrze systemu Windows.
Wartość zwracana
Truew przypadku powodzenia; falsew przeciwnym wypadku.
Uwagi
Metoda ta zapisuje stan aplikacji i informacje dotyczące stanu okna dostarczonego ramki.Jeśli nie podasz oknie ramki, metoda zapisuje tylko stan aplikacji.Informacje o aplikacji zawiera stan Klasa CMouseManager, Klasa CContextMenuManager, Klasa CKeyboardManageroraz Klasa CUserToolsManager.
lpszSectionName Parametr nie jest ścieżką bezwzględną wpisu rejestru.Jest ścieżką względną, która jest dołączana na końcu domyślnego klucza rejestru dla aplikacji.Aby uzyskać lub ustawić domyślny klucz rejestru, należy użyć metod CWinAppEx::GetRegistryBase i CWinAppEx::SetRegistryBase odpowiednio.
Wymagania
Nagłówek: afxwinappex.h