Sdílet prostřednictvím


Třída CMFCPopupMenuBar

Panel nabídek, vložené do rozbalovací nabídky.

class CMFCPopupMenuBar : public CMFCToolBar

Členy

Veřejné metody

Název

Description

CMFCPopupMenuBar::AdjustSizeImmediate

Rozložení podokna okamžitě přepočtena.(Přepíše CPane::AdjustSizeImmediate.)

CMFCPopupMenuBar::BuildOrigItems

Načte položky místní nabídky z nabídky zdroj.

CMFCPopupMenuBar::CloseDelayedSubMenu

Tlačítko nabídky zpožděné překryvné okno se zavře.

CMFCPopupMenuBar::ExportToMenu

Vytvoří nabídka z místní nabídky tlačítka.

CMFCPopupMenuBar::FindDestintationToolBar

Vyhledá panelu nástrojů, kde leží určitého bodu.

CMFCPopupMenuBar::GetCurrentMenuImageSize

Označuje velikost obrázků tlačítka nabídky.

CMFCPopupMenuBar::GetDefaultMenuId

Vrátí identifikátor výchozí místní nabídky.

CMFCPopupMenuBar::GetLastCommandIndex

Získá index nedávno vyvolané příkaz nabídky.

CMFCPopupMenuBar::GetOffset

Získá posun řádku nabídek, místní nabídka.

CMFCPopupMenuBar::ImportFromMenu

Importuje místní nabídky tlačítka ze zadané nabídky.

CMFCPopupMenuBar::IsDropDownListMode

Označuje, zda je panel nabídek překryvné okno v režimu dolů rozevíracího seznamu.

CMFCPopupMenuBar::IsPaletteMode

Označuje, zda je panel nabídek překryvné okno v režimu palety.

CMFCPopupMenuBar::IsRibbonPanel

Označuje, zda se jedná o panely pásu karet (FALSE ve výchozím nastavení).

CMFCPopupMenuBar::IsRibbonPanelInRegularMode

Označuje, zda tento panel pásu karet v normální režim (FALSE ve výchozím nastavení).

CMFCPopupMenuBar::LoadFromHash

Načte archivovaný nabídky.

CMFCPopupMenuBar::RestoreDelayedSubMenu

Obnoví opožděné nabídky tlačítko pro zavření panelu nabídek – místní nabídka.

CMFCPopupMenuBar::SetButtonStyle

Nastaví styl tlačítka panelu nástrojů na daném indexu.(Přepíše CMFCToolBar::SetButtonStyle.)

CMFCPopupMenuBar::SetOffset

Nastaví odsazení řádku nabídek, místní nabídka.

CMFCPopupMenuBar::StartPopupMenuTimer

Spustí časovač pro tlačítko zadaným zpožděním místní nabídky.

Datové členy

Název

Description

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

Určuje, zda se zobrazí šedé postranního panelu, když aplikace má vzhled systému Windows XP.

Poznámky

CMFCPopupMenuBar Je vytvořen ve stejnou dobu jako Třída CMFCPopupMenu a vložený uvnitř.CMFCPopupMenuBar Se vztahuje na oblast celého prostředí klienta CMFCPopupMenu objektu.Podporuje klávesnice a myši.Také komunikuje, který vstup CMFCPopupMenu a do okna rámec nejvyšší úrovně.

Příklad

Následující příklad ukazuje, jak inicializovat CMFCPopupMenuBar objekt z CMFCPopupMenu objektu.Tento fragment kódu je součástí Ukázka kreslení klienta.

// CMFCPopupMenu* pMenuPopup
    CMFCPopupMenuBar* pMenuBar = pMenuPopup->GetMenuBar();

Hierarchie dědičnosti

Třídy CObject

   Třídy CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

Požadavky

Záhlaví: afxpopupmenubar.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CMFCColorBar

Třída CMFCPopupMenu

Další zdroje

MFC – třídy