Udostępnij za pośrednictwem


CMFCToolBarsCustomizeDialog::AddMenuCommands

Dodaje elementy do listy poleceń w polecenia stronę, aby oznaczyć wszystkie elementy menu określony.

void AddMenuCommands(
   const CMenu* pMenu,
   BOOL bPopup,
   LPCTSTR lpszCategory=NULL,
   LPCTSTR lpszMenuPath=NULL 
);

Parametry

  • [w]pMenu
    Wskaźnik do obiektu CMenu, aby dodać.

  • [w]bPopup
    Określa, czy elementy menu podręczne do listy poleceń Wstaw.

  • [w]lpszCategory
    Nazwa kategorii, w menu Wstaw.

  • [w]lpszMenuPath
    Prefiks, który jest dodawany do nazwy, gdy polecenie jest wyświetlana w Wszystkie kategorie listy.

Uwagi

AddMenuCommands Metody pętle przez wszystkie pozycje menu pMenu.Dla każdego elementu menu zawiera podmenu, ta metoda tworzy Klasa CMFCToolBarButton obiektu i wywołania CMFCToolBarsCustomizeDialog::AddButton metodę dodawania elementu menu jako przycisk paska narzędzi do listy poleceń na polecenia strony.Separatory są ignorowane w tym procesie.

Jeśli bPopup jest TRUE, ta metoda tworzy dla każdego elementu menu zawiera podmenu Klasa CMFCToolBarMenuButton obiektu i wstawi go do listy poleceń, wywołując AddButton.W przeciwnym razie elementy menu, które zawierają podmenu nie są wyświetlane na liście poleceń.W każdym przypadku gdy AddMenuCommands napotka element menu z podmenu wywołuje sam rekursywnie, przekazując wskaźnik do podmenu jako pMenu parametr i dołączanie etykiety podmenu, aby lpszMenuPath.

Wymagania

Nagłówek: afxToolBarsCustomizeDialog.h

Zobacz też

Informacje

Klasa CMFCToolBarsCustomizeDialog

Wykres hierarchii