CMFCDropDownToolBar 클래스
최상위 도구 모음 단추 보유 때 나타나는 도구 모음입니다.
class CMFCDropDownToolBar : public CMFCToolBar
Members
Public 메서드
Name |
설명 |
---|---|
(재정의 CPane::AllowShowOnPaneMenu.) |
|
(재정의 CMFCToolBar::LoadBitmap.) |
|
(재정의 CMFCToolBar::LoadToolBar.) |
|
|
|
|
|
(재정의 CMFCToolBar::OnSendCommand.) |
|
(재정의 CMFCToolBar::OnUpdateCmdUI.) |
설명
A CMFCDropDownToolBar 개체 모양을 도구 모음을 팝업 메뉴의 동작을 결합 합니다. 언제 고 보관 드롭다운 도구 모음 단추 (참조 CMFCDropDownToolbarButton 클래스), 표시 되는 드롭다운 도구 모음 단추 도구 모음에서 드롭다운을 스크롤 하 고 마우스 단추를 놓으면 선택할 수 있습니다. 사용자가 단추 도구 모음에서 드롭다운 선택 후 최상위 도구 모음에서 현재 단추 단추 표시 됩니다.
드롭다운 도구 모음 사용자 지정 하거나 도킹, 수 및 분리 된 상태가 없습니다.
다음 그림과 CMFCDropDownToolBar 개체:
만들는 CMFCDropDownToolBar 는 일반 도구 모음을 만들는 개체 (참조 CMFCToolBar 클래스).
부모 도구 모음에 드롭다운 도구 모음을 삽입 하려면:
1. 부모 리소스 도구 모음 단추에 대 한 더미 리소스 ID를 예약 합니다.
2. 만들기는 CMFCDropDownToolBarButton 드롭다운 도구 모음을 포함 하는 개체 (자세한 내용은 CMFCDropDownToolbarButton::CMFCDropDownToolbarButton).
3. 더미 단추와 바꾸기의 CMFCDropDownToolBarButton 개체를 사용 하 여 CMFCToolBar::ReplaceButton.
도구 모음 단추에 대 한 자세한 내용은 연습: 도구 모음에 컨트롤 배치. 드롭다운 도구 모음에 대 한 예제에서는 VisualStudioDemo 예제 프로젝트를 참조 하십시오.
예제
다음 예제에서는 Create 메서드에서 CMFCDropDownToolBar 클래스입니다. 이 코드 조각에 속해 있는 Visual Studio 데모 샘플.
CMFCDropDownToolBar m_wndToolbarResource;
...
// Create Resource toolbar:
// The this pointer points to CMainFrame class which extends the CMDIFrameWndEx class
if (!m_wndToolbarResource.Create(this, WS_CHILD|CBRS_TOP|CBRS_TOOLTIPS|CBRS_FLYBY|CBRS_HIDE_INPLACE|CBRS_SIZE_DYNAMIC| CBRS_GRIPPER | CBRS_BORDER_3D, IDR_TOOLBAR_RESOURCE) || !m_wndToolbarResource.LoadToolBar(IDR_TOOLBAR_RESOURCE))
{
TRACE0("Failed to create build toolbar\n");
return FALSE; // fail to create
}
상속 계층 구조
요구 사항
헤더: afxdropdowntoolbar.h