CControlBar 클래스
컨트롤 막대 클래스의 기본 클래스 프로그램, CToolBar, CDialogBar, CReBar, 및 COleResizeBar.
class CControlBar : public CWnd
Members
Protected 생성자
이름 |
설명 |
---|---|
CControlBar 개체를 생성합니다. |
Public 메서드
이름 |
설명 |
---|---|
CSize 개체와 같은 동적 컨트롤 막대의 크기를 반환합니다. |
|
CSize 개체같은 컨트롤 막대의 크기를 반환합니다. |
|
테두리를 포함하여 컨트롤 막대 영역의 현재 크기를 반환합니다. |
|
테두리 및 컨트롤 막대의 그리퍼를 렌더링합니다. |
|
컨트롤 막대의 테두리를 렌더링합니다. |
|
컨트롤 막대의 그리퍼를 렌더링합니다. |
|
도킹 또는 부동된 컨트롤 막대가 있습니다. |
|
컨트롤 막대 스타일 설정을 검색합니다. |
|
컨트롤 막대의 테두리 값을 검색합니다. |
|
컨트롤 막대에 있는 HWND 가 아닌 요소의 수를 반환합니다. |
|
컨트롤 막대 도킹 프레임에 대한 포인터를 반환합니다. |
|
문제가 컨트롤 막대가 부동 컨트롤 막대이면 0이 아닌 값을 반환합니다. |
|
UI 명령 처리기를 호출합니다. |
|
컨트롤 막대 스타일 설정을 수정합니다. |
|
컨트롤 막대의 테두리 값을 설정합니다. |
|
컨트롤 막대의 위치에 소유자를 변경합니다. |
공용 데이터 멤버
이름 |
설명 |
---|---|
0이 아니면 Windows 컨트롤 막대가 소멸될 때 해당 CControlBar 개체를 삭제합니다. |
|
컨트롤 막대의 위치에 소유자입니다. |
설명
컨트롤 막대는 대개 프레임 창의 왼쪽이나 오른쪽 정렬을 하는 창입니다. Windows 메시지에 응답 하고, 생성된 창인 HWND 기반 컨트롤 또는 창이 아니고 응용프로그램 코드와 프레임워크 코드에 의해 관리되는 HWND기반 항목 같은 자식 항목 중 하나를 포함할 수 있습니다. 목록 상자 및 편집 컨트롤은 HWND -기반 제어의 예입니다; 상태 표시줄 창 및 비트맵 단추는HWND가 아닌-컨트롤을 기반으로 합니다.
컨트롤 막대 창은 대개 부모 프레임 창의 자식 창이고, 일반적으로 클라이언트 뷰 또는 프레임 창의 MDI 클라이언트입니다. CControlBar 개체는 부모 창의 클라이언트 영역에 대한 정보를 사용하여 배치합니다. 그런 다음 부모 창의 클라이언트 영역에 공간 할당되지 않은 유지에 대한 부모 창을 알립니다.
CControlBar에 대한 자세한 내용은 다음을 참조하십시오.
기술 자료 문서 Q242577: PRB: 대화 상자에 연결 된 메뉴에 대해 작동하지 않는 명령 UI 처리기 업데이트
상속 계층 구조
CControlBar
요구 사항
헤더: afxext.h