CPaneDialog::criar
Cria uma caixa de diálogo encaixe e a anexa um CPaneDialog objeto.
BOOL Create(
LPCTSTR lpszWindowName,
CWnd* pParentWnd,
BOOL bHasGripper,
LPCTSTR lpszTemplateName,
UINT nStyle,
UINT nID,
DWORD dwTabbedStyle= AFX_CBRS_REGULAR_TABS,
DWORD dwControlBarStyle=AFX_DEFAULT_DOCKING_PANE_STYLE
);
BOOL Create(
LPCTSTR lpszWindowName,
CWnd* pParentWnd,
BOOL bHasGripper,
UINT nIDTemplate,
UINT nStyle,
UINT nID
);
BOOL Create(
CWnd* pParentWnd,
LPCTSTR lpszTemplateName,
UINT nStyle,
UINT nID
);
BOOL Create(
CWnd* pParentWnd,
UINT nIDTemplate,
UINT nStyle,
UINT nID
);
Parâmetros
[in] lpszWindowName
O nome da caixa de diálogo de encaixe.[in] pParentWnd
Aponta para a janela pai.[in] bHasGripper
TRUE Para criar a caixa de diálogo encaixe com uma legenda (dupla); caso contrário, FALSE.[in] lpszTemplateName
O nome do modelo de recurso caixa de diálogo.[in] nStyle
O estilo do Windows.[in] nID
A ID do controle.[in] nIDTemplate
A ID de recurso do modelo de caixa de diálogo.[in] dwTabbedStyle
O estilo da janela com abas que resultados quando o usuário arrasta o outro painel de controle para a legenda desse painel de controle.O valor padrão é AFX_CBRS_REGULAR_TABS. Para obter mais informações, consulte a seção de comentários do CBasePane::CreateEx método.[in] dwControlBarStyle
Atributos de estilo adicionais.O valor padrão é AFX_DEFAULT_DOCKING_PANE_STYLE. Para obter mais informações, consulte a seção de comentários do CBasePane::CreateEx método.
Valor de retorno
TRUE Se esse método for bem-sucedida; caso contrário, FALSE.
Exemplo
O exemplo a seguir demonstra como usar o Create método na CPaneDialog classe. Este exemplo faz parte o Exemplo do SetPaneSize: Encaixe aplicativo de dimensionar do painel de configuração.
CPaneDialog m_wndDlgBar;
...
// The this pointer points to a CMainFrame class which extends the CFrameWnd class.
if (!m_wndDlgBar.Create (_T("DialogBar"), this, TRUE,
MAKEINTRESOURCE (IDD_DLG_BAR),
WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_LEFT | CBRS_FLOAT_MULTI,
ID_VIEW_DLGBAR))
{
TRACE0("Failed to create Dialog Bar\n");
return FALSE; // fail to create
}
Requisitos
Cabeçalho: afxpanedialog.h