Clase de CDockState
Una clase serializada de CObject que carga, descarga, o desactive el estado de una o más barras de control de acoplamiento en memoria persistente (un archivo).
class CDockState : public CObject
Members
Métodos públicos
Name |
Descripción |
---|---|
Borra la información de estado de vinculación. |
|
Recupera el número de versión del estado almacenado de barra. |
|
Información de estado de recupera del registro o archivo de .INI. |
|
Guarda información de estado en el registro o en el archivo INI. |
Miembros de datos públicos
Name |
Descripción |
---|---|
Matriz de punteros a la información de estado almacenado de vinculación con una entrada para cada barra de control. |
Comentarios
El estado de vinculación se incluyen el tamaño y la posición de la barra e indica si está acoplada.Al recuperar al estado almacenado de acoplamiento, CDockState comprueba la barra no está visible con los valores actuales de la pantalla, CDockState de barra la posición y, si la escala de la posición de la barra de modo que esté visible.El propósito principal de CDockState es guardar el estado completa de varias barras de controles y permitir que guarden ese estado y carga del registro, el archivo de .INI de la aplicación, o en formato binario como parte del contenido de un objeto de CArchive .
La barra puede ser cualquier barra de control acoplables, incluida una barra de herramientas, una barra de estado, o una barra de cuadro de diálogo.Los objetos deCDockState se escriben y lectura de o desde un archivo con un objeto de CArchive .
CFrameWnd::GetDockState recupera información de estado de CControlBar de toda la ventana de marco se opone y lo coloca en el objeto de CDockState .Puede escribir el contenido del objeto de CDockState el almacenamiento con serialice o CDockState::SaveState.Si desea restablecer posteriormente el estado de las barras de controles en la ventana de marco, puede cargar el estado con Serialize o CDockState::LoadState, utiliza CFrameWnd::SetDockState para aplicar el estado guardado a las barras de control de la ventana de marco.
Para obtener más información sobre acoplar barras de controles, vea los artículos Barras de controles, barras de herramientas: El acoplamiento y flotante, y cuadro Windows.
Jerarquía de herencia
CDockState
Requisitos
encabezado: afxadv.h