CDockState

CDockState 는 serialize 된 CObject 클래스 로드, 언로드, 또는 영구 메모리 (파일)에 있는 하나 이상의 도킹 컨트롤 막대의 상태를 지웁니다. 도킹 상태 크기 및 표시줄과 도킹 여부의 위치를 포함 합니다. 상태를 도크는 저장 된 검색, CDockState 확인 하는 바의 위치 및 CDockState 바의 조절 막대, 현재 화면 설정 표시 되지 않으면 표시 되도록 위치. CDockState 의 주요 목적은 컨트롤 막대의 번호의 전체 상태를 저장 하 고 그 상태를 저장할 수 있도록 하 고 하거나 레지스트리 응용 프로그램의 로드.INI 파일이 나 CArchive 개체의 내용의 일환으로 이진 형식。

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

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

컨트롤 막대 도킹에 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 컨트롤 막대 항목, 도구 모음: 도킹 및 부동, 그리고 Visual c + + 프로그래머 가이드프레임 창 항목

# include lt;afxadv.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

Index