Compartir a través de


CDockablePaneAdapter (clase)

Proporciona compatibilidad para paneles derivados de CWnd.

Sintaxis

class CDockablePaneAdapter : public CDockablePane

Miembros

Métodos públicos

Nombre Descripción
CDockablePaneAdapter::GetWrappedWnd Devuelve la ventana ajustada.
CDockablePaneAdapter::LoadState (Invalida CDockablePane::LoadState).
CDockablePaneAdapter::SaveState (Invalida CDockablePane::SaveState).
CDockablePaneAdapter::SetWrappedWnd

Comentarios

Por lo general, el marco crea instancias de objetos de esta clase cuando se usan los métodos CMFCBaseTabCtrl::AddTab o CMFCBaseTabCtrl::InsertTab.

Si quiere personalizar el comportamiento de CDockablePaneAdapter, simplemente derive una nueva clase a partir de este elemento y establezca la información de clase en tiempo de ejecución en una ventana con fichas mediante CMFCBaseTabCtrl::SetDockingBarWrapperRTC.

Jerarquía de herencia

CObject
CCmdTarget
 └ CWnd
  └ CBasePane
   └ CPane
    └ CDockablePane
     └ CDockablePaneAdapter

Requisitos

Encabezado: afxDockablePaneAdapter.h

CDockablePaneAdapter::GetWrappedWnd

Devuelve la ventana subyacente del adaptador de panel acoplable.

virtual CWnd* GetWrappedWnd() const;

Valor devuelto

Puntero a la ventana encapsulada.

Comentarios

Use esta función para acceder a la ventana encapsulada.

CDockablePaneAdapter::LoadState

Carga el estado del panel desde el registro.

virtual BOOL LoadState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Parámetros

lpszProfileName
[in] Nombre del perfil.

nIndex
[in] Índice del perfil.

uiID
[in] Id. del panel.

Valor devuelto

Comentarios

CDockablePaneAdapter::SaveState

Guarda el estado del panel en el registro.

virtual BOOL SaveState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Parámetros

lpszProfileName
[in] Nombre del perfil.

nIndex
[in] Índice de perfil (el valor predeterminado es el id. de control de la ventana).

uiID
[in] Id. del panel.

Valor devuelto

Comentarios

CDockablePaneAdapter::SetWrappedWnd

Establece la ventana subyacente del adaptador de panel acoplable.

virtual BOOL SetWrappedWnd(CWnd* pWnd);

Parámetros

pWnd
[in] Puntero a la ventana del adaptador del panel que se va a encapsular.

Valor devuelto

Comentarios

Consulte también

Gráfico de jerarquías
Clases
CDockablePane (clase)