CBasePane::CreateEx
Cria o painel de controle.
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 da classe da janela.[in] lpszWindowName
O nome da janela.[in] dwStyle
O estilo da janela (consulte CWnd::CreateEx).[in] rect
o retângulo inicial.[in] pParentWnd
Um ponteiro para a janela pai.[in] nID
Especifica a identificação do painelDeve ser exclusivo.[in] dwControlBarStyle
Estilizar sinalizadores para os painéis.[in] pContext
Um ponteiro para CcreateContext
Valor de retorno
TRUE se o painel é criado com êxito; se não FALSE.
Comentários
Cria uma janela da classe lpszClassName.Se você especificar WS_CAPTION, o limpa de esse método o bit de estilo de WS_CAPTION e definem CBasePane::m_bHasCaption a TRUE, porque a biblioteca não suporta os painéis com legendas.
Você pode usar qualquer combinação de estilos de estilos de janela filho e da barra de controle MFC (CBRS_).
A biblioteca adiciona vários novos estilos para os painéis.A tabela a seguir descreve os novos estilos:
Style |
Descrição |
---|---|
AFX_CBRS_FLOAT |
O painel puder flutuante. |
AFX_CBRS_AUTOHIDE |
O painel suporta modo de incrementos ocultar |
AFX_CBRS_RESIZE |
o painel pode ser redimensionado.
Importante
Esse estilo não é implementado.
|
AFX_CBRS_CLOSE |
O painel puder ser fechado. |
AFX_CBRS_AUTO_ROLLUP |
O painel pode ser rolado acima quando flutua. |
AFX_CBRS_REGULAR_TABS |
Quando um painel de entrada para outro painel que têm esse estilo, uma janela com guias normal é criada.(Para obter mais informações, consulte Classe de CTabbedPane.) |
AFX_CBRS_OUTLOOK_TABS |
Quando um painel de entrada para outro painel que têm esse estilo, uma janela catalogada Outlook- estilo é criada.(Para obter mais informações, consulte Classe de CMFCOutlookBar.) |
Para usar os novos estilos, especifique em dwControlBarStyle.
Requisitos
Cabeçalho: afxbasepane.h