CToolBar::Create

이 멤버 함수 Windows 도구 모음 (하위 창)을 만들어 함께 연결 된 CToolBar 개체입니다.

virtual BOOL Create(
   CWnd* pParentWnd,
   DWORD dwStyle = WS_CHILD |  WS_VISIBLE | CBRS_TOP,
   UINT nID = AFX_IDW_TOOLBAR 
);

매개 변수

  • pParentWnd
    도구 모음의 부모 창에 대 한 포인터입니다.

  • dwStyle
    도구 모음 스타일입니다.지원 되는 추가 도구 모음 스타일입니다.

    • CBRS_TOP컨트롤 막대는 프레임 창 맨입니다.

    • CBRS_BOTTOM컨트롤 막대는 프레임 창 맨 아래에입니다.

    • CBRS_NOALIGN부모 크기를 조정할 때 컨트롤 막대의 위치를 조정하지 없습니다.

    • CBRS_TOOLTIPS도구 설명이 컨트롤 막대를 표시합니다.

    • CBRS_SIZE_DYNAMIC 컨트롤 막대 동적입니다.

    • CBRS_SIZE_FIXED 는 컨트롤 막대를 고정 합니다.

    • CBRS_FLOATING 는 컨트롤 막대가 부동.

    • CBRS_FLYBY상태 표시줄의 단추에 대 한 정보를 표시합니다.

    • CBRS_HIDE_INPLACE 컨트롤 막대를 사용자에 게 표시 되지 않습니다.

  • nID
    도구 모음의 자식 창 id입니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

또한 도구 모음 높이 기본 값으로 설정합니다.

예제

// This code fragment is taken from CMainFrame::OnCreate
// CMainFrame is derived from CMDIFrameWnd.

//This example creates a dockable toolbar.
if (!m_wndToolBar.Create(this) ||
   !m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
   TRACE0("Failed to create toolbar\n");
   return -1;      // fail to create
}

//Make the toolbar dockable
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);

요구 사항

헤더: afxext.h

참고 항목

참조

CToolBar 클래스

계층 구조 차트

CToolBar::CToolBar

CToolBar::LoadBitmap

CToolBar::SetButtons

CToolBar::LoadToolBar

CControlBar::CalcDynamicLayout

CControlBar::CalcFixedLayout