다음을 통해 공유


CDockablePaneAdapter 클래스

CWnd파생 창에 대해 도킹 지원을 제공합니다.

구문

class CDockablePaneAdapter : public CDockablePane

멤버

공용 메서드

이름 설명
CDockablePaneAdapter::GetWrappedWnd 래핑된 창을 반환합니다.
CDockablePaneAdapter::LoadState (재정의 CDockablePane::LoadState.)
CDockablePaneAdapter::SaveState (재정의 CDockablePane::SaveState.)
CDockablePaneAdapter::SetWrappedWnd

설명

일반적으로 프레임워크는 CMFCBaseTabCtrl::AddTab 또는 CMFCBaseTabCtrl::InsertTab 메서드를 사용할 때 이 클래스의 개체를 인스턴스화합니다.

동작을 사용자 지정 CDockablePaneAdapter 하려는 경우 새 클래스를 파생시키고 CMFCBaseTabCtrl::SetDockingBarWrapperRTC를 사용하여 런타임 클래스 정보를 탭 창으로 설정합니다.

상속 계층 구조

CObject
└ CCmdTarget
└ CWnd
  └ CBasePane
   └ CPane
    └ CDockablePane
     └ CDockablePaneAdapter

요구 사항

헤더: afxDockablePaneAdapter.h

CDockablePaneAdapter::GetWrappedWnd

도킹 가능한 창 어댑터의 기본 창을 반환합니다.

virtual CWnd* GetWrappedWnd() const;

Return Value

래핑된 창에 대한 포인터입니다.

설명

이 함수를 사용하여 래핑된 창에 액세스합니다.

CDockablePaneAdapter::LoadState

레지스트리에서 창의 상태를 로드합니다.

virtual BOOL LoadState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

매개 변수

lpszProfileName
[in] 프로필 이름입니다.

nIndex
[in] 프로필 인덱스입니다.

uiID
[in] 창 ID입니다.

Return Value

설명

CDockablePaneAdapter::SaveState

창의 상태를 레지스트리에 저장합니다.

virtual BOOL SaveState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

매개 변수

lpszProfileName
[in] 프로필 이름입니다.

nIndex
[in] 프로필 인덱스(기본적으로 창의 컨트롤 ID)입니다.

uiID
[in] 창 ID입니다.

Return Value

설명

CDockablePaneAdapter::SetWrappedWnd

도킹 가능한 창 어댑터의 기본 창을 설정합니다.

virtual BOOL SetWrappedWnd(CWnd* pWnd);

매개 변수

pWnd
[in] 래핑할 창 어댑터의 창에 대한 포인터입니다.

Return Value

설명

참고 항목

계층 구조 차트
클래스
CDockablePane 클래스