Partager via


CPaneDialog::Create

Crée une boîte de dialogue d'ancrage et l'attache à un objet d' 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 
);

Paramètres

  • [in] lpszWindowName
    Le nom de la boîte de dialogue d'ancrage.

  • [in] pParentWnd
    Points à la fenêtre parente.

  • [in] bHasGripper
    TRUE pour créer la boîte de dialogue d'ancrage avec une légende pince () ; sinon, FALSE.

  • [in] lpszTemplateName
    Le nom du modèle de boîte de dialogue de ressource.

  • [in] nStyle
    Le style Windows.

  • [in] nID
    Le contrôle d'ID.

  • [in] nIDTemplate
    L'ID de ressource de boîte de dialogue.

  • [in] dwTabbedStyle
    Le style de la fenêtre à onglets cette résultats lorsque l'utilisateur fait glisser un autre volet de contrôle sur la légende de ce volet de contrôle.La valeur par défaut est AFX_CBRS_REGULAR_TABS.Pour plus d'informations, consultez la section Notes de la méthode de CBasePane::CreateEx .

  • [in] dwControlBarStyle
    Attributs de style supplémentaires.La valeur par défaut est AFX_DEFAULT_DOCKING_PANE_STYLE.Pour plus d'informations, consultez la section Notes de la méthode de CBasePane::CreateEx .

Valeur de retour

TRUE si cette méthode aboutit ; sinon, FALSE.

Exemple

L'exemple suivant montre comment utiliser la méthode d' Create dans la classe d' CPaneDialog .Cet exemple fait partie de Définissez l'exemple de taille du volet.

    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
    }

Configuration requise

en-tête : afxpanedialog.h

Voir aussi

Référence

Classe de CPaneDialog

Graphique de la hiérarchie