Share via


CPaneDialog::Create

Crea un cuadro de diálogo de acoplamiento y lo asocia a un objeto de CPaneDialog .

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
    El nombre del cuadro de diálogo de acoplamiento.

  • [in] pParentWnd
    Señala la ventana primaria.

  • [in] bHasGripper
    TRUE para crear el cuadro de diálogo de acoplamiento con una leyenda (agarrador); si no, FALSE.

  • [in] lpszTemplateName
    El nombre de plantilla de cuadro de diálogo de recursos.

  • [in] nStyle
    el estilo de Windows.

  • [in] nID
    Id. del control.

  • [in] nIDTemplate
    El Id. de recurso de plantilla de cuadro de diálogo.

  • [in] dwTabbedStyle
    El estilo de la ventana con fichas resultante cuando el usuario arrastra otro panel de control sobre la leyenda de este panel de control.El valor predeterminado es AFX_CBRS_REGULAR_TABS.Para obtener más información, vea la sección comentarios del método de CBasePane::CreateEx .

  • [in] dwControlBarStyle
    atributos de estilo adicionales.El valor predeterminado es AFX_DEFAULT_DOCKING_PANE_STYLE.Para obtener más información, vea la sección comentarios del método de CBasePane::CreateEx .

Valor devuelto

TRUE si este método se realiza correctamente; si no, FALSE.

Ejemplo

El ejemplo siguiente muestra cómo utilizar el método de Create en la clase de CPaneDialog .Este ejemplo forma parte de Establezca el ejemplo el tamaño del panel.

    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

encabezado: afxpanedialog.h

Vea también

Referencia

Clase de CPaneDialog

Gráfico de jerarquía