다음을 통해 공유


CMFCReBar 클래스

A CMFCReBar 개체 레이아웃, 지 속성 및 rebar 컨트롤에 대 한 상태 정보를 제공 하는 컨트롤 모음입니다.

class CMFCReBar : public CPane

Members

Bb981950.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCReBar::AddBar

밴드를 rebar를 추가합니다.

CMFCReBar::CalcFixedLayout

  (재정의 CBasePane::CalcFixedLayout.)

CMFCReBar::CanFloat

  (재정의 CBasePane::CanFloat.)

CMFCReBar::Create

Rebar 컨트롤을 만들고이에 연결 된 CMFCReBar 개체입니다.

CMFCReBar::EnableDocking

  (재정의 CBasePane::EnableDocking.)

CMFCReBar::GetReBarBandInfoSize

 

CMFCReBar::GetReBarCtrl

직접 액세스 하는 기본 제공 CReBarCtrl 공용 컨트롤.

CMFCReBar::OnShowControlBarMenu

  (재정의 CPane::OnShowControlBarMenu.)

CMFCReBar::OnToolHitTest

  (재정의 CWnd::OnToolHitTest.)

CMFCReBar::OnUpdateCmdUI

  (재정의 CBasePane::OnUpdateCmdUI.)

CMFCReBar::SetPaneAlignment

  (재정의 CBasePane::SetPaneAlignment.)

설명

A CMFCReBar 다양 한 자식 창 개체를 포함할 수 있습니다.도구 모음, 입력란, 목록 상자를 포함 합니다.Rebar를 프로그래밍 방식으로 조정할 수 있습니다 또는 사용자가 수동으로 rebar의 그리퍼 막대를 드래그 하 여 조정할 수 있습니다.Rebar 개체의 배경에 원하는 비트맵을 설정할 수도 있습니다.

Rebar 개체는 마찬가지로 도구 모음 개체를 작동합니다.Rebar 컨트롤에서 밴드를 하나 이상 포함 될 수 있습니다 및 각 밴드는 그리퍼 막대, 비트맵, 텍스트 레이블 및 자식 창을 포함할 수 있습니다.

예제

다음 예제에서는 다양 한 방법에 있는 CMFCReBar 클래스입니다.이 예제에서는 rebar 컨트롤 밴드를 추가 하는 방법을 보여 줍니다.밴드 함수는 내부 도구 모음입니다.이 코드 조각에 속하지는 검정 Rebar.

    CMFCReBar               m_wndReBar;


...


    // Each rebar pane will ocupy its own row:
    DWORD dwStyle = RBBS_GRIPPERALWAYS | RBBS_FIXEDBMP | RBBS_BREAK;
    // CMFCMenuBar m_wndMenuBar
    // CMFCToolBar m_wndToolBar
    if (!m_wndReBar.Create(this) ||
        !m_wndReBar.AddBar (&m_wndMenuBar) ||
        !m_wndReBar.AddBar (&m_wndToolBar, NULL, NULL, dwStyle))
    {
        TRACE0("Failed to create rebar\n");
        return -1;      // fail to create
    }

상속 계층 구조

CObjectCCmdTargetCWnd

         CBasePaneCPaneCMFCReBar

요구 사항

헤더: afxRebar.h

참고 항목

참조

계층 구조 차트

CReBarCtrl 클래스

CPane 클래스

기타 리소스

MFC 클래스