CPaneContainer 클래스
CPaneContainer 클래스는 MFC에서 구현 된 도킹 모델의 기본 구성 요소입니다.이 클래스의 개체 인스턴스를 두 개 또는 두 개의 도킹 창 포인터를 저장 합니다. CPaneContainer. 또한 분할선 창 (또는 컨테이너) 구분에 대 한 포인터를 저장 합니다.중첩 컨테이너에서 컨테이너 내부의 복잡 한 도킹 레이아웃을 나타내는 이진 트리 프레임 워크를 구축할 수 있습니다.이진 트리의 루트에 저장 되는 CPaneContainerManager 개체입니다.
class CPaneContainer : public CObject
멤버
Public 생성자
Name |
설명 |
---|---|
기본 생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
읽거나 또는 보관 파일에이 개체를 씁니다.(재정의 CObject::Serialize.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
설명
CPaneContainer개체 프레임 워크에서 자동으로 생성 됩니다.
예제
인스턴스를 생성 하는 방법 다음 예제는 CPaneContainer 클래스입니다.이 코드 조각에 속해 있는 창 크기 설정 예제.
CPaneDialog m_wndDlgBar;
...
CPaneDivider* pDefaultPaneDivider = m_wndDlgBar.GetDefaultPaneDivider ();
if (pDefaultPaneDivider == NULL)
{
AfxMessageBox (_T ("The DialogBar is not docked."));
return;
}
BOOL bLeftBar = FALSE;
CPaneContainer* pContainer = pDefaultPaneDivider->FindPaneContainer (&m_wndDlgBar, bLeftBar);
상속 계층 구조
요구 사항
헤더: afxpanecontainer.h