Udostępnij za pośrednictwem


CPaneDialog::Create

Tworzy okno dialogowe dokowania i dołącza go do CPaneDialog obiektu.

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 
);

Parametry

  • [w]lpszWindowName
    Nazwa w oknie dialogowym dokowania.

  • [w]pParentWnd
    Punkty do okna nadrzędnego.

  • [w]bHasGripper
    TRUEAby utworzyć dokowania okna dialogowe z etykietą (uchwytu); w przeciwnym razie FALSE.

  • [w]lpszTemplateName
    Nazwa szablonu zasobu okno dialogowe.

  • [w]nStyle
    Styl systemu Windows.

  • [w]nID
    Identyfikator formantu.

  • [w]nIDTemplate
    Identyfikator zasobu, okno dialogowe szablonu.

  • [w]dwTabbedStyle
    Styl okna z zakładkami, gdy użytkownik przeciągnie innego panelu sterowania na podpis tego panelu sterowania.Wartością domyślną jest AFX_CBRS_REGULAR_TABS.Aby uzyskać więcej informacji, zobacz sekcję Uwagi CBasePane::CreateEx metody.

  • [w]dwControlBarStyle
    Atrybuty dodatkowe stylu.Wartością domyślną jest AFX_DEFAULT_DOCKING_PANE_STYLE.Aby uzyskać więcej informacji, zobacz sekcję Uwagi CBasePane::CreateEx metody.

Wartość zwracana

TRUEJeśli ta metoda skutku; w przeciwnym razie FALSE.

Przykład

Poniższy przykład demonstruje, jak używać Create metodę w CPaneDialog klasy.W tym przykładzie jest częścią Ustaw rozmiar okienka próbki.

    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
    }

Wymagania

Nagłówek: afxpanedialog.h

Zobacz też

Informacje

Klasa CPaneDialog

Wykres hierarchii