Compartir a través de


CWinAppEx::SaveState

Escribe el estado de la aplicación en el Registro de 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 
);

Parámetros

  • [in] lpszSectionName
    Una cadena que contiene la ruta de acceso relativa de una clave del Registro.

  • [in] pFrameImpl
    un puntero a un objeto de CFrameImpl .Este cuadro se guarda en el Registro de Windows.

  • [in] pFrame
    Un puntero a un objeto de la ventana de marco.Este cuadro se guarda en el Registro de Windows.

Valor devuelto

True si correctamente; false de otra manera.

Comentarios

Este método guarda el estado de la aplicación y cualquier información de estado para la ventana proporcionada del cuadro.Si no proporciona una ventana de marco, el método guarda únicamente al estado de la aplicación.La información de aplicación incluye el estado de Clase de CMouseManager, de Clase de CContextMenuManager, de Clase de CKeyboardManager, y de Clase de CUserToolsManager.

El parámetro de lpszSectionName no es la ruta de acceso absoluta para una entrada de Registro.Es una ruta de acceso relativa que se anexa al final de la clave del Registro predeterminada para la aplicación.Para obtener o establecer la clave del Registro predeterminada, utilice los métodos CWinAppEx::GetRegistryBase y CWinAppEx::SetRegistryBase respectivamente.

Requisitos

encabezado: afxwinappex.h

Vea también

Referencia

Clase de CWinAppEx

Gráfico de jerarquía

CWinAppEx::LoadState