CMFCToolBarMenuButton::CMFCToolBarMenuButton

CMFCToolBarMenuButton 개체를 생성합니다.

CMFCToolBarMenuButton();
CMFCToolBarMenuButton(
   const CMFCToolBarMenuButton& src 
);
CMFCToolBarMenuButton(
   UINT uiID,
   HMENU hMenu,
   int iImage,
   LPCTSTR lpszText=NULL,
   BOOL bUserButton=FALSE 
);

매개 변수

  • [in] src
    기존에 CMFCToolBarMenuButton 로 복사할 개체 CMFCToolBarMenuButton 개체입니다.

  • [in] uiID
    ID 단추를 클릭할 때 실행할 명령입니다. 나 (UINT)-1 메뉴 단추는 명령을 직접 실행 하지는 않습니다.

  • [in] hMenu
    메뉴에 대 한 핸들입니다. 또는 NULL 단추 메뉴에 없는 경우.

  • [in] iImage
    단추의 이미지 인덱스입니다. 이 단추 아이콘 없거나 지정 된 명령에 대 한 아이콘을 사용 하는 경우-1 uiID.각 인덱스는 동일 CMFCToolBarImages 응용 프로그램에서 개체입니다.

  • [in] lpszText
    메뉴 도구 모음 단추의 텍스트입니다.

  • [in] bUserButton
    TRUE단추를 사용자 정의 이미지를 표시 하는 경우. FALSE지정한 명령 관련 된 미리 정의 된 이미지는 단추가 표시 될 경우 uiID.

설명

경우 uiID 올바른 명령 ID, 사용자가 클릭 하면 해당 명령 단추를 수행 합니다.경우 hMenu 잘못 된 메뉴 핸들입니다 메뉴에 표시 될 때 도구 모음 또는 하위 메뉴에 표시 되 면 드롭다운 메뉴 단추를 제공 합니다.모두 uiID 및 hMenu 단추인 분할 단추는 사용자가 클릭 하면 명령이 수행 됩니다 일부 및 일부 메뉴를 클릭할 때 드롭다운 되는 아래쪽 화살표를 사용할 수 있습니다.그러나 경우 hMenu 사용자가 단추를 메뉴에 삽입 될 때 명령을 수행 하는 단추를 클릭할 수 되지 않습니다 잘못 되었습니다.

예제

다음 예제에서는 개체를 생성 하는 방법을 보여 줍니다.을 CMFCToolBarMenuButton 클래스입니다.이 코드 조각에 속해 있는 워드 패드 샘플.

    CMFCToolBarMenuButton* pBorderType = new 
        CMFCToolBarMenuButton (ID_BORDER_1, pPopup->GetSafeHmenu (),
        GetCmdMgr ()->GetCmdImage  (ID_BORDER_1, FALSE),
        _T("Borders"));

요구 사항

헤더: afxtoolbarmenubutton.h

참고 항목

참조

CMFCToolBarMenuButton 클래스

계층 구조 차트

CMFCToolBarImages 클래스