Partilhar via


Classe CDockablePaneAdapter

Fornece suporte de encaixe para painéis derivados de CWnd.

Sintaxe

class CDockablePaneAdapter : public CDockablePane

Membros

Métodos públicos

Nome Descrição
CDockablePaneAdapter::GetWrappedWnd Retorna a janela encapsulada.
CDockablePaneAdapter::LoadState (Substitui CDockablePane::LoadState).
CDockablePaneAdapter::SaveState (Substitui CDockablePane::SaveState.)
CDockablePaneAdapter::SetWrappedWnd

Comentários

Normalmente, a estrutura instancia objetos dessa classe quando você usa os métodos CMFCBaseTabCtrl::AddTab ou CMFCBaseTabCtrl::InsertTab.

Se você quiser personalizar o comportamento de CDockablePaneAdapter, bastará derivar uma nova classe dela e definir as informações da classe de runtime como uma janela com guia usando CMFCBaseTabCtrl::SetDockingBarWrapperRTC.

Hierarquia de herança

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

Requisitos

Cabeçalho: afxDockablePaneAdapter.h

CDockablePaneAdapter::GetWrappedWnd

Retorna a janela subjacente para o adaptador de painel encaixável.

virtual CWnd* GetWrappedWnd() const;

Valor de retorno

Um ponteiro para a janela encapsulada.

Comentários

Use essa função para acessar a janela encapsulada.

CDockablePaneAdapter::LoadState

Carrega o estado do painel do Registro.

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

Parâmetros

lpszProfileName
[in] O nome do perfil.

nIndex
[in] O índice de perfil.

uiID
[in] A ID do painel.

Valor de retorno

Comentários

CDockablePaneAdapter::SaveState

Salva o estado do painel no registro.

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

Parâmetros

lpszProfileName
[in] O nome do perfil.

nIndex
[in] O índice de perfil (usa como padrão a ID de controle da janela).

uiID
[in] A ID do painel.

Valor de retorno

Comentários

CDockablePaneAdapter::SetWrappedWnd

Define a janela subjacente para o adaptador de painel encaixável.

virtual BOOL SetWrappedWnd(CWnd* pWnd);

Parâmetros

pWnd
[in] Um ponteiro para a janela do adaptador do painel a ser encapsulado.

Valor de retorno

Comentários

Confira também

Gráfico da hierarquia
Classes
Classe CDockablePane