CMFCBaseTabCtrl 클래스
탭된 창에 대 한 기본 기능을 구현합니다.
class CMFCBaseTabCtrl : public CWnd
Members
Public 메서드
Name |
설명 |
---|---|
|
|
탭된 창에 새 탭을 추가합니다. |
|
|
|
|
|
|
|
|
|
|
|
탭된 창에서 탭을 분리합니다. |
|
|
|
자동 탭 색을 사용할 수 있거나. |
|
탭에 대 한 사용자 지정 도구 설명을 사용할 수 있거나. |
|
직접 탭 레이블의 편집을 사용할 수 있거나. |
|
탭을 분리할 수 있습니다. |
|
사용자가 마우스를 사용 하 여 탭 순서를 변경할 수 있는지 여부를 사용할 수 있거나. |
|
지정 된 탭이 표시 될 때까지 탭으로 스크롤합니다. 지정 된 탭에 이미 표시 되어 있는 경우이 메서드는 효과가 없습니다. |
|
|
|
지정한 지점을 포함 하는 창을 반환 합니다. |
|
|
|
|
|
활성 탭의 인덱스를 반환합니다. |
|
현재 탭의 배경색을 반환합니다. |
|
현재 탭의 텍스트 색을 반환합니다. |
|
현재 페이지 탭 컨트롤의 포인터를 반환 합니다. |
|
자동으로 색을 사용 하는 색상의 배열에 대 한 참조를 반환 합니다. |
|
첫 번째 표시 탭에 포인터를 반환 합니다. |
|
|
|
현재 선택 된 탭의 인덱스를 반환합니다. |
|
|
|
|
|
|
|
변수를 기준으로 탭 컨트롤의 탭 영역 위치를 나타내는 위치 데이터 형식 반환 합니다. 예의 위쪽 또는 아래쪽. |
|
|
|
크기 및 위치 탭 영역의 탭된 창에 반환합니다. 탭 영역의 위치 좌표를 사용 하 여 정의 됩니다. |
|
지정한 탭의 배경색을 반환합니다. |
|
탭 컨트롤에 탭 테두리의 크기를 반환합니다. |
|
지정 된 ID로 식별 되는 탭의 인덱스를 반환 합니다. |
|
|
|
지정 된 HWND 개체에 포함 된 탭의 인덱스를 반환 합니다. |
|
지정 된 포함 된 탭을 반환 합니다. |
|
|
|
지정 된 탭에 연결 된 아이콘을 반환 합니다. |
|
탭의 인덱스를 사용 하 여 탭의 ID를 반환 합니다. |
|
지정한 탭의 아이콘 ID를 반환합니다. |
|
지정한 탭의 텍스트를 반환합니다. |
|
크기와 지정 된 탭 위치를 검색합니다. |
|
|
|
|
|
지정한 탭의 텍스트 색을 반환합니다. |
|
지정 된 탭 페이지에 있는 창에 포인터를 반환 합니다. |
|
래퍼 컨트롤에 있을 경우에 지정 된 탭 페이지에 있는 컨트롤에 직접 포인터를 반환 합니다. |
|
탭 컨트롤에 포함 된 탭을 반환 합니다. |
|
연결 도구 설명 컨트롤에 대 한 참조 반환은 CMFCBaseTabCtrl 개체입니다. |
|
표시 탭의 개수를 반환합니다. |
|
|
|
하나만 표시 탭 탭된 창에 표시 되는 경우에만 창 탭을 숨기는 옵션을 설정 합니다. |
|
새 탭을 삽입합니다. |
|
|
|
|
|
탭된 창에 자동 색 모드 인지 여부를 나타내는 값을 반환 합니다. |
|
|
|
|
|
|
|
|
|
프레임 탭 영역에 대 한 평면 또는 3D 인지 여부를 나타내는 값을 반환 합니다. |
|
|
|
탭 컨트롤 탭된 창 표시 탭 하나만 있으면만 구성 된 탭을 숨길 수 있는지 여부를 나타내는 값을 반환 합니다. |
|
|
|
레이블 탭에서 사용자가 수정할 수 있는지 여부를 나타냅니다. |
|
|
|
|
|
탭된 창에 Microsoft OneNote 스타일 탭을 표시할지 여부를 나타냅니다. |
|
지정 된 탭 영역에 있는지 여부를 확인 합니다. |
|
|
|
|
|
탭 분리 여부를 나타냅니다. |
|
탭 아이콘 있지만 않은 레이블을 표시할지 여부를 나타냅니다. |
|
사용자 탭을 드래그 하 여 탭 위치를 변경할 수 있는지 여부를 나타냅니다. |
|
지정 된 탭이 표시 되는지 여부를 나타냅니다. |
|
|
|
|
|
탭을 변경 하면 프레임 워크에서 호출 됩니다. |
|
|
|
|
|
|
|
|
|
|
|
클래스에 의해 사용 되는 CWinApp 창 메시지를 디스패치하기 전에 변환 하는 TranslateMessage 및 DispatchMessage Windows 기능. (재정의 CWnd::PreTranslateMessage.) |
|
내부 탭된 창 레이아웃을 다시 계산합니다. |
|
탭된 창에서 모든 탭을 제거합니다. |
|
탭된 창에서 탭을 제거합니다. |
|
|
|
탭된 창에 연결 된 이미지 목록에 다시 설정 합니다. |
|
읽거나 또는 보관 파일에이 개체를 씁니다. (재정의 CObject::Serialize.) |
|
탭을 활성화합니다. |
|
현재 활성 탭의 배경색을 설정합니다. |
|
현재 탭의 텍스트 색을 설정합니다. |
|
탭 자동 색상 모드에서 적용 되는 컨트롤 색을 설정 합니다. |
|
설정 래퍼 클래스에서 파생 된 모든 개체에 대해 사용 되는 CDockablePane 클래스. |
|
수 있으며 탭 레이블을 그리는 경우 접두어 문자의 처리를 비활성화 합니다. |
|
아이콘 이미지 목록을 설정합니다. |
|
|
|
지정 된 탭에 대 한 배경 색을 설정 합니다. |
|
새 탭 테두리 크기를 설정합니다. |
|
탭 아이콘을 설정합니다. |
|
탭 아이콘 ID를 설정합니다. |
|
수 있으며 "아이콘은" 모드는 지정 된 탭을 사용할 수 없습니다. |
|
탭 레이블이 지정된 하는 문자열 값을 설정합니다. |
|
|
|
지정 된 탭에 대 한 텍스트 색을 설정합니다. |
|
탭 지정 된 순서로 정렬합니다. |
|
표시 하거나 지정 된 탭을 숨깁니다. |
|
|
|
|
Protected 메서드
Name |
설명 |
---|---|
파생 된 개체에 대 한 래퍼를 만드는 CWnd 되지 않은 파생에서 CDockablePane. 도킹 하는 CMFCBaseTabCtrl 개체에 포함 된 모든 컨트롤을 해야 하나에서 파생 하거나 도킹 래퍼 CDockablePane. 래퍼 클래스를 사용 하 여 설정한 SetDockingBayWrapperRTC. |
데이터 멤버
Name |
설명 |
---|---|
마우스 왼쪽된 클릭 하 여 탭을 선택 하거나 오른쪽 마우스를 클릭 여부를 지정 합니다. |
|
탭에 포함 된 창을 자동으로 소멸 됩니다 여부를 지정 합니다. |
설명
CMFCBaseTabCtrl 클래스는 추상 클래스입니다. 따라서 인스턴스화할 수 없습니다. 만들 탭된 창에는 클래스에서 파생 되어야 CMFCBaseTabCtrl. MFC 라이브러리는 두 가지는 몇 가지 파생된 클래스 예 포함 CMFCTabCtrl 클래스 및 CMFCOutlookBarTabCtrl 클래스.
사용자 지정 팁
다음 팁 관련 된 CMFCBaseTabCtrl 클래스 및 상속 된 클래스:
분리 탭을 사용 하면 포인터 탭된 창에 두지 마십시오. 이러한 분리 가능한 탭 만들고 동적 파괴 수 있습니다. 따라서 포인터 잘못 될 수 있습니다.
사용자 탭 동적으로 탭 컨트롤에는 마우스를 사용 하 여 이동할 수 있도록 탭 컨트롤을 구성할 수 있습니다. 이 기능은 내장 된 CMFCBaseTabCtrl 클래스. 이 기능을 사용 하려면 호출 CMFCBaseTabCtrl::EnableTabSwap.
기본적으로 탭에 컨트롤을 추가할 때 탭 분리입니다. 사용 하 여 분리 되지 않은 탭을 추가할 수도 있습니다 CMFCBaseTabCtrl::AddTab. 이 매개 변수를 설정 하는 경우 bDetachable 에 FALSE, 탭을 분리할 수 없습니다. 이 메서드를 호출 하 여 탭 분리 가능한 지 여부 또한 변경할 수 있습니다 CMFCBaseTabCtrl::EnableTabDetach.
개체에서 파생 되는 CWnd 클래스 컨트롤을 도킹 가능한 도구 모음 또는 도킹 가능한 탭에 넣을 수 있습니다. 해야 전체 컨트롤이 도킹 될 수 있는 CWnd 도킹 가능한 개체입니다. 이 위해 MFC 래퍼 클래스를 사용 합니다. 이 래퍼 클래스는 CDockablePaneAdapter 클래스. 모든 CWnd 컨트롤을 도킹 가능한 도구 모음 또는 도킹 가능한 탭에 추가 된 개체 안에 래핑 수는 CDockablePaneAdapter 개체입니다. 매개 변수를 설정 하 여 자동 줄 바꿈 해제 수 m_bEnableWrapping 의 사용자 CMFCBaseTablCtrl 개체 FALSE. 또한 응용 프로그램 메서드를 사용 하 여 래퍼에 사용할 클래스를 변경할 수 있습니다 CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
상속 계층 구조
요구 사항
헤더: afxbasetabctrl.h