Sdílet prostřednictvím


CWinAppEx::SaveState

Stav aplikace zapíše do registru systému 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

  • [v]lpszSectionName
    Řetězec obsahující relativní cesta klíče registru.

  • [v]pFrameImpl
    Ukazatel CFrameImpl objektu.Tento rámec se uloží do registru systému Windows.

  • [v]pFrame
    Ukazatel na objekt rámeček okna.Tento rámec se uloží do registru systému Windows.

Vrácená hodnota

TruePokud je úspěšná. falsejinak.

Poznámky

Tato metoda ukládá stavu aplikace a informace státem poskytované rámeček okna.Rámeček okna neposkytují, metoda ukládá pouze stav aplikace.Stav obsahuje informace o aplikaci Třída CMouseManager, Třída CContextMenuManager, Třída CKeyboardManagera Třída CUserToolsManager.

lpszSectionName Parametr není absolutní cesta pro položku registru.Je relativní cestu, která je přidána na konec výchozí klíč registru pro aplikaci.Získat nebo nastavit výchozí klíč registru, použijte metody CWinAppEx::GetRegistryBase a CWinAppEx::SetRegistryBase resp..

Požadavky

Záhlaví: afxwinappex.h

Viz také

Referenční dokumentace

Třída CWinAppEx

Graf hierarchie

CWinAppEx::LoadState