CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog
Konstrukcje CMFCToolBarsCustomizeDialog obiektu.
CMFCToolBarsCustomizeDialog(
CFrameWnd* pWndParentFrame,
BOOL bAutoSetFromMenus = FALSE,
UINT uiFlags = (AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS | AFX_CUSTOMIZE_MENU_ANIMATIONS | AFX_CUSTOMIZE_NOHELP),
CList <CRuntimeClass*, CRuntimeClass*>* plistCustomPages = NULL
);
Parametry
[w]pWndParentFrame
Wskaźnik do ramki macierzystej.Ten parametr nie może być NULL.[w]bAutoSetFromMenus
Wartość logiczna określająca, czy dodać do listy poleceń menu poleceń ze wszystkich menu na polecenia strony.Jeśli ten parametr jest TRUE, polecenia menu są dodawane.W przeciwnym razie nie zostaną dodane polecenia menu.[w]uiFlags
Kombinacja flag, które wpływają na zachowanie okna dialogowego.Ten parametr może być jeden lub więcej z następujących wartości:AFX_CUSTOMIZE_MENU_SHADOWS
AFX_CUSTOMIZE_TEXT_LABELS
AFX_CUSTOMIZE_MENU_ANIMATIONS
AFX_CUSTOMIZE_NOHELP
AFX_CUSTOMIZE_CONTEXT_HELP
AFX_CUSTOMIZE_NOTOOLS
AFX_CUSTOMIZE_MENUAMPERS
AFX_CUSTOMIZE_NO_LARGE_ICONS
[w]plistCustomPages
Wskaźnik do listy CRuntimeClass obiektów, które należy określić dodatkowe strony niestandardowe.
Uwagi
plistCustomPages Parametr odnosi się do listy CRuntimeClass obiektów, które należy określić dodatkowe strony niestandardowe.Konstruktor dodaje więcej stron do okna dialogowego za pomocą CRuntimeClass::CreateObject metody.Zobacz próbki CustomPages, na przykład, który dodaje więcej stron do Dostosuj okno dialogowe.
Więcej informacji o wartości, które można przekazywać w uiFlags parametru, zobacz CMFCToolBarsCustomizeDialog::GetFlags.
Przykład
Poniższy przykład ilustruje sposób tworzenia obiektu CMFCToolBarsCustomizeDialog klasy.To urywek kodu jest częścią próbki niestandardowych stron.
CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog (this,
TRUE /* Automatic menus scaning */,
AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS |
AFX_CUSTOMIZE_MENU_ANIMATIONS, // default parameters
&lstCustomPages); // pointer to the list of runtime classes of the custom property pages
Wymagania
Nagłówek: afxtoolbarscustomizedialog.h