CPane::DockPane
Insere o painel flutuante a um painel base.
virtual BOOL DockPane(
CBasePane* pDockBar,
LPCRECT lpRect,
AFX_DOCK_METHOD dockMethod
);
Parâmetros
[in] [out] pDockBar
Especifica o painel de base para inserir esse painel para.[in] lpRect
Especifica o retângulo no painel de base onde esse painel deve estar conectado.[in] dockMethod
Especifica o método de encaixe para usar. As opções disponíveis são:Opção
Descrição
DM_UNKNOWN
A estrutura usa esta opção quando o método de encaixe é conhecido. O painel não armazena sua posição flutuante mais recente. Você também pode usar esta opção para programaticamente um painel quando você não tiver que armazenar a posição flutuante recente.
DM_MOUSE
Usado internamente.
DM_DBL_CLICK
Essa opção é usada quando a alça é clicado duas vezes. O painel é reposicionados em sua posição mais recente de encaixe. Se o painel é desencaixado clicando duas vezes, o painel é reposicionados em sua posição flutuante mais recente.
DM_SHOW
Essa opção pode ser usada para encaixar programaticamente o painel. O painel armazena sua posição flutuante mais recente.
DM_RECT
O painel é conectado na região que é especificado por lpRect.
DM_STANDARD
Quando você usa esta opção, a estrutura desenha o painel como um elemento de estrutura quando é movida.
Valor de retorno
TRUE se o painel fez logon com êxito; caso contrário, FALSE.
Comentários
Este método insere o painel para o painel base que é especificado pelo parâmetro de pDockBar . Você deve primeiro ativar o encaixe chamando CBasePane::EnableDocking.
Requisitos
Cabeçalho: afxPane.h