Sdílet prostřednictvím


Třída CMFCDropDownFrame

Obsahuje funkci okno rozevíracího rámečku rozbalovací panely nástrojů a tlačítka panelů nástrojů rozevíracího.

class CMFCDropDownFrame : public CMiniFrameWnd

Členy

Veřejné konstruktory

Název

Description

CMFCDropDownFrame::CMFCDropDownFrame

Výchozí konstruktor.

CMFCDropDownFrame::~CMFCDropDownFrame

Destruktoru.

Veřejné metody

Název

Description

CMFCDropDownFrame::Create

Vytvoří CMFCDropDownFrame objektu.

CMFCDropDownFrame::CreateObject

Rámci používá k vytvoření dynamických instance tohoto typu třídy.

CMFCDropDownFrame::GetParentMenuBar

Načte nadřazený nabídek rozevíracího rámečku.

CMFCDropDownFrame::GetParentPopupMenu

Načte nadřazené rozbalovací nabídce rozevíracího rámečku.

CMFCDropDownFrame::GetThisClass

Používané rámci získat ukazatel CRuntimeClass objekt, který je přidružen typ této třídy.

CMFCDropDownFrame::RecalcLayout

Rozevírací rámeček přemístí.

CMFCDropDownFrame::SetAutoDestroy

Nastaví, zda se podřízené okno nástrojů rozevírací zničen automaticky.

Poznámky

Tato třída není určena pro použití přímo v kódu.

Rámci využívá této třídy poskytuje rámec chování CMFCDropDownToolbar a CMFCDropDownToolbarButton třídy.Další informace o těchto třídách naleznete v Třída CMFCDropDownToolBar a Třída CMFCDropDownToolbarButton.

Příklad

Následující příklad demonstruje načtení ukazatel CMFCDropDownFrame objektu z CFrameWnd třídy a nastavení nástrojů rozbalovací okno automaticky zlikvidovány dítěte.

   CFrameWnd* pTopFrame = AFXGetParentFrame(this);
    if (pTopFrame == NULL)
    {
        return FALSE;
    }

    CMFCDropDownFrame* pDropFrame = DYNAMIC_DOWNCAST(CMFCDropDownFrame, pTopFrame);
    pDropFrame->SetAutoDestroy(true);

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CFrameWnd

            CMiniFrameWnd

               CMFCDropDownFrame

Požadavky

Záhlaví: afxdropdowntoolbar.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CMFCDropDownToolBar

Třída CMFCDropDownToolbarButton

Další zdroje

MFC – třídy