CBasePane::CreateEx

Cria o controle do painel.

virtual BOOL CreateEx(
   DWORD dwStyleEx,
   LPCTSTR lpszClassName,
   LPCTSTR lpszWindowName,
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID,
   DWORD dwControlBarStyle=0,
   CCreateContext* pContext=NULL 
);

Parâmetros

  • [in] dwStyleEx
    Os estilos estendidos (consulte CWnd::CreateEx Para obter mais informações).

  • [in] lpszClassName
    O nome de classe de janela.

  • [in] lpszWindowName
    O nome da janela.

  • [in] dwStyle
    A janela de estilo (consulte CWnd::CreateEx).

  • [in] rect
    O retângulo inicial.

  • [in] pParentWnd
    Um ponteiro para a janela pai.

  • [in] nID
    Especifica a ID do painel.Deve ser exclusivo.

  • [in] dwControlBarStyle
    Sinalizadores de estilo para painéis.

  • [in] pContext
    Um ponteiro para CcreateContext

Valor de retorno

TRUE Se o painel é criado com êxito; caso contrário FALSE.

Comentários

Cria uma janela de classe lpszClassName. Se você especificar WS_CAPTION, este método limpa o WS_CAPTION bit de estilo e conjuntos CBasePane::m_bHasCaption para TRUE, porque a biblioteca não oferece suporte a painéis com legendas.

Você pode usar qualquer combinação de controle MFC (CBRS_) estilos de BAR e estilos de janela filho.

A biblioteca adiciona vários novos estilos para painéis.A tabela a seguir descreve os novos estilos:

Style

Descrição

AFX_CBRS_FLOAT

O painel pode flutuar.

AFX_CBRS_AUTOHIDE

O painel oferece suporte ao modo Ocultar automaticamente

AFX_CBRS_RESIZE

O painel pode ser redimensionado.

Observação importante:
Este estilo não está implementado.

AFX_CBRS_CLOSE

O painel pode ser fechado.

AFX_CBRS_AUTO_ROLLUP

O painel pode ser acumulado quando ele flutua.

AFX_CBRS_REGULAR_TABS

Quando um painel encaixa para outro painel que tiver esse estilo, uma janela com guias regular é criada.(Para obter mais informações, consulte Classe CTabbedPane.)

AFX_CBRS_OUTLOOK_TABS

Quando um painel encaixa para outro painel que tiver esse estilo, uma janela com abas do estilo do Outlook é criada.(Para obter mais informações, consulte Classe CMFCOutlookBar.)

Para usar os novos estilos, especifique-os na dwControlBarStyle.

Requisitos

Cabeçalho: afxbasepane.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CBasePane