다음을 통해 공유


CMFCToolBarsCustomizeDialog::AddMenuCommands

명령 목록에 항목 추가 명령 페이지에 지정 된 메뉴 항목을 모두 나타내는 데.

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

매개 변수

  • [in] pMenu
    CMenu 객체 추가에 대 한 포인터입니다.

  • [in] bPopup
    명령 목록 팝업 메뉴 항목을 삽입할 것인지 여부를 지정 합니다.

  • [in] lpszCategory
    삽입 메뉴 범주의 이름입니다.

  • [in] lpszMenuPath
    명령에서 표시 되는 경우 이름에 추가 되는 접두사는 모든 범주 목록.

설명

AddMenuCommands 메서드 루프의 모든 메뉴 항목을 통해 pMenu.하위 메뉴가 없는 각 메뉴 항목에 대해이 메서드를 만듭니다는 CMFCToolBarButton 클래스 호출 및 개체의 CMFCToolBarsCustomizeDialog::AddButton 메뉴 항목을 도구 모음 단추로 명령 목록에 추가 하는 메서드는 명령 페이지.이 과정에서 구분 기호는 무시 됩니다.

경우 bPopup 입니다 TRUE, 하위 메뉴에 있는 각 메뉴 항목에 대해이 메서드를 만듭니다는 CMFCToolBarMenuButton 클래스 를 호출 하 여 명령 목록에 삽입 하 고 개체 AddButton.그렇지 않은 경우 하위 메뉴에 있는 메뉴 항목 명령 목록에 표시 되지 않습니다.두 경우 모두 때 AddMenuCommands 메뉴 항목을 발견 하위 메뉴와 자체 하위 메뉴로 전달 하는 포인터를 재귀적으로 호출을 pMenu 매개 변수 및 하위 메뉴에 레이블을 추가 합니다. lpszMenuPath.

요구 사항

헤더: afxToolBarsCustomizeDialog.h

참고 항목

참조

CMFCToolBarsCustomizeDialog 클래스

계층 구조 차트