Поделиться через


CWinAppEx::SaveState

Записывает состояние приложения в реестр 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 
);

Параметры

  • [входящий] lpszSectionName
    Строка, которая содержит относительный путь к разделу реестра.

  • [входящий] pFrameImpl
    Указатель на объект CFrameImpl.Этот кадр сохранены в реестре Windows.

  • [входящий] pFrame
    Указатель на объекте фреймового окна.Этот кадр сохранены в реестре Windows.

Возвращаемое значение

Если успешно;Truefalse в противном случае.

Заметки

Этот метод сохраняет состояние приложения и любого сведения о состоянии для предоставленного фреймового окна.Если не предоставить фреймовое окно, то метод только сохраняет состояние приложения.Данные приложения включают состояние Класс CMouseManager, Класс CContextMenuManager, Класс CKeyboardManager и Класс CUserToolsManager.

Параметр lpszSectionName, не является абсолютным путем записи реестра.Это относительный путь, которые добавляются в конец по умолчанию раздела реестра для приложения.Для получения или установки по умолчанию раздел реестра, используйте методы CWinAppEx::GetRegistryBase и CWinAppEx::SetRegistryBase соответственно.

Требования

заголовок: afxwinappex.h

См. также

Ссылки

Класс CWinAppEx

Диаграмма иерархии

CWinAppEx::LoadState