다음을 통해 공유


CDockState 클래스

Serialize 된 CObject 막대를 영구 메모리 (파일)에서 클래스 로드, 언로드, 또는 하나 이상의 도킹 된 컨트롤의 상태를 지웁니다.

class CDockState : public CObject

Members

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

Name

설명

CDockState::Clear

도킹 상태 정보를 지웁니다.

CDockState::GetVersion

버전 번호는 저장 된 검색 막대 상태.

CDockState::LoadState

검색 상태 정보를 모두 제거에서 하거나.INI 파일입니다.

CDockState::SaveState

레지스트리 파일이 나 INI 파일에 상태 정보를 저장합니다.

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

Name

설명

CDockState::m_arrBarInfo

포인터를 저장 하는 배열을 고정 각 컨트롤 막대에 대 한 항목과 함께 상태 정보.

설명

크기 및 위치 표시줄과 도킹 여부의 도킹 상태를 포함 합니다.상태 때 도킹는 저장 된 검색 CDockState 막대의 검사 위치 및 막대를 화면에 현재 설정으로 표시 되지 않으면 CDockState 막대의 크기를 조정 위치를 볼 수 있도록 합니다.주 목적은 CDockState 컨트롤 막대의 전체 상태를 저장 하 고 해당 상태를 저장 하도록 허용 하 고 레지스트리의 응용 프로그램에 로드 합니다.INI 파일 또는 이진 형식으로 CArchive 개체의 내용을.

막대 표시줄, 도구 모음, 상태 표시줄 또는 대화 상자 막대를 포함 하 여 모든 도킹 가능한 제어 될 수 있습니다.CDockState개체를 작성 하 고 읽기를 통해 파일을 CArchive 개체.

CFrameWnd::GetDockState 프레임 창의 모든 상태 정보를 검색 합니다. CControlBar 에 배치 하 고 개체의 CDockState 개체.다음의 내용을 작성할 수 있습니다는 CDockState 개체를 저장소에 Serialize 또는 CDockState::SaveState.나중에 컨트롤 막대는 프레임 창에서 상태를 복원 하려면 상태를 로드할 수 있습니다 Serialize 또는 CDockState::LoadState, 다음 사용 CFrameWnd::SetDockState 상태 저장된 프레임 창의 컨트롤 막대에 적용 합니다.

컨트롤 막대 도킹에 대 한 자세한 내용은 문서를 참조 하십시오. 컨트롤 막대, 도구 모음: 도킹 및 부동, 및 프레임 Windows.

상속 계층 구조

CObject

CDockState

요구 사항

헤더: afxadv.h

참고 항목

참조

CObject 클래스

계층 구조 차트