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