Condividi tramite


CWinAppEx::SaveState

Scrive lo stato applicazione Windows al Registro di sistema.

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 
);

Parametri

  • [in] lpszSectionName
    Stringa contenente il percorso relativo di una chiave del Registro di sistema.

  • [in] pFrameImpl
    Un puntatore a un oggetto CFrameImpl. Il frame viene salvato su Windows Registro di sistema.

  • [in] pFrame
    Un puntatore a un oggetto della finestra cornice. Il frame viene salvato su Windows Registro di sistema.

Valore restituito

True caso di esito positivo; false in caso contrario.

Note

Questo metodo viene salvato lo stato della richiesta e tutte le informazioni sullo stato della finestra cornice fornita. Se non si fornisce una finestra cornice, il metodo salva solo lo stato applicazione. Le informazioni di applicazione includono lo stato Classe CMouseManager, Classe CContextMenuManager, Classe CKeyboardManagere Classe CUserToolsManager.

Il parametro lpszSectionName non è il percorso assoluto di una voce del Registro di sistema. Rappresenta un percorso relativo accodato alla fine della chiave del Registro di sistema predefinito per l'applicazione. Per ottenere o impostare la chiave del Registro di sistema predefinito, utilizzare i metodi CWinAppEx::GetRegistryBase e CWinAppEx::SetRegistryBase rispettivamente.

Requisiti

intestazione: afxwinappex.h

Vedere anche

Riferimenti

Classe CWinAppEx

Grafico delle gerarchie

CWinAppEx::LoadState