다음을 통해 공유


CControlBar 클래스

컨트롤 막대 클래스의 기본 클래스 프로그램, CToolBar, CDialogBar, CReBar, 및 COleResizeBar.

class CControlBar : public CWnd

Members

946eh8h7.collapse_all(ko-kr,VS.110).gifProtected 생성자

Name

설명

CControlBar::CControlBar

CControlBar 개체를 생성합니다.

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

Name

설명

CControlBar::CalcDynamicLayout

반환으로 동적 컨트롤 막대의 크기는 CSize 개체.

CControlBar::CalcFixedLayout

반환으로 컨트롤 막대의 크기는 CSize 개체.

CControlBar::CalcInsideRect

컨트롤 막대 영역의 현재 크기를 반환합니다. 테두리를 포함 하 여.

CControlBar::DoPaint

테두리 및 컨트롤 막대의 그리퍼를 렌더링합니다.

CControlBar::DrawBorders

컨트롤 막대의 테두리를 렌더링합니다.

CControlBar::DrawGripper

그리퍼 막대 컨트롤을 렌더링합니다.

CControlBar::EnableDocking

컨트롤 막대를 도킹 또는 이동 될 수 있습니다.

CControlBar::GetBarStyle

컨트롤 막대 스타일 설정을 검색합니다.

CControlBar::GetBorders

컨트롤 막대의 테두리 값을 검색 합니다.

CControlBar::GetCount

수 비를 반환-HWND 컨트롤 막대에 요소.

CControlBar::GetDockingFrame

포인터에 컨트롤 막대 도킹 된 프레임 수를 반환 합니다.

CControlBar::IsFloating

컨트롤 막대에 막대가 부동 컨트롤 막대가 있는 경우 0이 아닌 값을 반환 합니다.

CControlBar::OnUpdateCmdUI

UI 명령 처리기를 호출합니다.

CControlBar::SetBarStyle

컨트롤 막대 스타일 설정을 수정합니다.

CControlBar::SetBorders

컨트롤 막대의 테두리 값을 설정합니다.

CControlBar::SetInPlaceOwner

컨트롤 막대의 현재 위치에서 소유자를 변경합니다.

946eh8h7.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CControlBar::m_bAutoDelete

0이 아닌 경우는 CControlBar Windows 컨트롤 막대를 파괴 하면 개체가 삭제 됩니다.

CControlBar::m_pInPlaceOwner

컨트롤 막대의 현재 위치에서 소유자입니다.

설명

컨트롤 막대는 대개 프레임 창의 왼쪽 이나 오른쪽 정렬 하는 창입니다.하나에 자식 항목이 포함 되어 있습니다 HWND-생성 및 비 또는 Windows 메시지에 응답 하는 windows 컨트롤을 기반으로-HWND-windows 및 응용 프로그램 코드 또는 프레임 워크 코드에서 관리 되는 항목을 기준으로 합니다.목록 상자 및 편집 컨트롤의 예로 HWND-기반 제어; 상태 표시줄 창 및 단추 비트맵은 가지 비-HWND-컨트롤을 기반으로 합니다.

Windows 컨트롤 막대 대개 부모 프레임 창의 자식 창 고 대개 형제 클라이언트 뷰 또는 MDI 클라이언트의 프레임 창입니다.A CControlBar 개체 자체의 위치를 부모 창의 클라이언트 영역에 대 한 정보를 사용 합니다.그런 다음 부모 창을 대 한 부모 창의 클라이언트 영역에 공간을 할당 되지 않은 유지를 알립니다.

에 대 한 자세한 내용은 CControlBar을 참조 하십시오.

상속 계층 구조

CObject

CCmdTarget

CWnd

CControlBar

요구 사항

헤더: afxext.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

CToolBar 클래스

CDialogBar 클래스

프로그램 클래스

CReBar 클래스

개념

CTRLBARS MFC 샘플