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