Sdílet prostřednictvím


CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog

Konstrukce CMFCToolBarsCustomizeDialog objektu.

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

  • [v]pWndParentFrame
    Ukazatel na nadřazený rámec.Tento parametr nesmí být NULL .

  • [v]bAutoSetFromMenus
    Logická hodnota, která určuje, zda chcete přidat příkazy nabídky ze všech nabídek seznam příkazů na Příkazy stránku.Pokud je tento parametr TRUE , jsou přidány příkazy nabídky.Jinak nebudou přidány příkazy nabídky.

  • [v]uiFlags
    Kombinace příznaků, které ovlivňují chování dialogového okna.Tento parametr může být jeden nebo více z následujících hodnot:

    • 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

  • [v]plistCustomPages
    Ukazatel na seznam CRuntimeClass objekty, které určují další vlastní stránky.

Poznámky

plistCustomPages Parametr odkazuje na seznam CRuntimeClass objekty, které určují další vlastní stránky.Konstruktor přidá pomocí dialogového okna Další stránky CRuntimeClass::CreateObject metoda.Viz CustomPages ukázkový příklad, který přidá více stránek vlastní dialogové okno.

Další informace o hodnotách, které lze předat uiFlags parametr, viz CMFCToolBarsCustomizeDialog::GetFlags.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCToolBarsCustomizeDialog třídy.Tento fragment kódu je součástí stránky vlastní vzorku.

    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

Požadavky

Záhlaví: afxtoolbarscustomizedialog.h

Viz také

Referenční dokumentace

Třída CMFCToolBarsCustomizeDialog

Diagram hierarchie

CRuntimeClass::CreateObject

CMFCToolBarsCustomizeDialog::GetFlags