다음을 통해 공유


CPaneFrameWnd 클래스

이 항목은 완전성을 위해서 포함되었습니다. 더 자세한 내용은 Visual Studio 설치의 VC\atlmfc\src\mfc 폴더에 있는 소스 코드를 참조하세요.

한 창 미니 프레임 창을 구현 합니다. 창 창의 클라이언트 영역을 채웁니다.

class CPaneFrameWnd : public CWnd

멤버

Public 메서드

Name

설명

CPaneFrameWnd::AddPane

창에 추가합니다.

CPaneFrameWnd::AddRemovePaneFromGlobalList

추가 하거나 창 전체 목록에서 제거 합니다.

CPaneFrameWnd::AdjustLayout

미니 프레임 창의 레이아웃을 조정합니다.

CPaneFrameWnd::AdjustPaneFrames

 

CPaneFrameWnd::CalcBorderSize

미니 프레임 창 테두리의 크기를 계산합니다.

CPaneFrameWnd::CalcExpectedDockedRect

도킹 된 창의 예상된 사각형을 계산 합니다.

CPaneFrameWnd::CanBeAttached

현재 창 다른 창 또는 프레임 창에 도킹 될 수 있는지 여부를 결정 합니다.

CPaneFrameWnd::CanBeDockedToPane

미니 프레임 창 창에 도킹 될 수 있는지 여부를 결정 합니다.

CPaneFrameWnd::CheckGripperVisibility

 

CPaneFrameWnd::ConvertToTabbedDocument

창 탭된 문서로 변환합니다.

CPaneFrameWnd::Create

미니 프레임 창 만들고 연결 하는 CPaneFrameWnd 개체입니다.

CPaneFrameWnd::CreateEx

미니 프레임 창 만들고 연결 하는 CPaneFrameWnd 개체입니다.

CPaneFrameWnd::DockPane

창에 도킹합니다.

CPaneFrameWnd::FindFloatingPaneByID

지정 된 컨트롤 id는 창을 글로벌 부동 창 목록에서 찾습니다.

CPaneFrameWnd::FrameFromPoint

사용자가 제공한 지점을 포함 하 여 미니 프레임 창을 찾습니다.

CPaneFrameWnd::GetCaptionHeight

미니 프레임 창의 캡션 높이 반환 합니다.

CPaneFrameWnd::GetCaptionRect

미니 프레임 창 캡션의 경계 사각형을 계산합니다.

CPaneFrameWnd::GetCaptionText

캡션 텍스트를 반환합니다.

CPaneFrameWnd::GetDockingManager

 

CPaneFrameWnd::GetDockingMode

도킹 모드를 반환합니다.

CPaneFrameWnd::GetFirstVisiblePane

미니 프레임 창에 포함 되어 있는 첫 번째 표시 창을 반환 합니다.

CPaneFrameWnd::GetHotPoint

 

CPaneFrameWnd::GetPane

미니 프레임 창에 포함 된 창을 반환 합니다.

CPaneFrameWnd::GetPaneCount

미니 프레임 창에 있는 창의 개수를 반환 합니다.

CPaneFrameWnd::GetParent

 

CPaneFrameWnd::GetPinState

 

CPaneFrameWnd::GetRecentFloatingRect

 

CPaneFrameWnd::GetVisiblePaneCount

미니 프레임 창에 포함 된 표시 창의 개수를 반환 합니다.

CPaneFrameWnd::HitTest

미니 프레임 창의 일부 지정 된 지점에 있는지 확인 합니다.

CPaneFrameWnd::IsCaptured

 

CPaneFrameWnd::IsDelayShow

 

CPaneFrameWnd::IsRollDown

미니 프레임 창 아래로 표시 여부를 결정 합니다.

CPaneFrameWnd::IsRollUp

미니 프레임 창 겹쳐서 여부를 결정 합니다.

CPaneFrameWnd::KillDockingTimer

도킹 타이머를 중지합니다.

CPaneFrameWnd::LoadState

창의 상태를 로드합니다.

CPaneFrameWnd::OnBeforeDock

도킹 가능한 있는지 확인 합니다.

CPaneFrameWnd::OnDockToRecentPos

가장 최근의 위치가 미니 프레임 창에 도킹합니다.

CPaneFrameWnd::OnKillRollUpTimer

롤업 타이머를 중지합니다.

CPaneFrameWnd::OnMovePane

미니 프레임 창에 지정 된 오프셋으로 이동합니다.

CPaneFrameWnd::OnPaneRecalcLayout

포함 된 창의 레이아웃을 조정합니다.

CPaneFrameWnd::OnSetRollUpTimer

롤업 타이머를 설정합니다.

CPaneFrameWnd::OnShowPane

미니 프레임 창에는 창 숨겨지거나 표시 될 때 프레임 워크에 의해 호출 됩니다.

CPaneFrameWnd::PaneFromPoint

사용자가 제공한 점 미니 프레임 창 안에 포함 되어 있는 경우는 창을 반환 합니다.

CPaneFrameWnd::Pin

 

CPaneFrameWnd::PreTranslateMessage

클래스에 의해 사용 되는 CWinApp 창 메시지를 디스패치하기 전에 변환 하는 TranslateMessageDispatchMessage Windows 기능.

CPaneFrameWnd::RedrawAll

모든 미니 프레임 창을 다시 그립니다.

CPaneFrameWnd::RemoveNonValidPanes

유효 하지 않은 틀을 제거 하는 프레임 워크에서 호출 됩니다.

CPaneFrameWnd::RemovePane

한 창 미니 프레임 창에서 제거 됩니다.

CPaneFrameWnd::ReplacePane

한 창 다른 대체합니다.

CPaneFrameWnd::SaveState

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

CPaneFrameWnd::Serialize

읽거나 또는 보관 파일에이 개체를 씁니다.

CPaneFrameWnd::SetCaptionButtons

캡션 단추를 설정 합니다.

CPaneFrameWnd::SetDelayShow

 

CPaneFrameWnd::SetDockingManager

 

CPaneFrameWnd::SetDockingTimer

도킹 타이머를 설정합니다.

CPaneFrameWnd::SetDockState

도킹 상태를 설정합니다.

CPaneFrameWnd::SetHotPoint

 

CPaneFrameWnd::SetPreDockState

Predocking 상태를 설정 하는 프레임 워크에서 호출 됩니다.

CPaneFrameWnd::SizeToContent

포함 된 창으로 크기에 해당 하는 수 있도록 미니 프레임 창의 크기를 조정 합니다.

CPaneFrameWnd::StartTearOff

눈물 메뉴를 해제 합니다.

CPaneFrameWnd::StoreRecentDockSiteInfo

 

CPaneFrameWnd::StoreRecentTabRelatedInfo

 

Protected 메서드

Name

설명

CPaneFrameWnd::OnCheckRollState

위로 또는 아래로 미니 프레임 창의 표시 여부를 결정 합니다.

CPaneFrameWnd::OnDrawBorder

미니 프레임 창의 테두리를 그립니다.

데이터 멤버

Name

설명

CPaneFrameWnd::m_bUseSaveBits

창 클래스를 등록할 것인지 여부를 지정 된 CS_SAVEBITS 클래스 스타일입니다.

설명

프레임 워크를 자동으로 생성 한 CPaneFrameWnd 개체는 창 도킹된 상태에서 부동 상태로 전환 될 때.

미니 프레임 창에 내용이 끌 수 있습니다 표시 (즉시 도킹) 또는 (표준 도킹)를 끌어 사각형을 사용 합니다. 미니 프레임 문제가 드래그의 미니 프레임 컨테이너 창의 도킹 모드를 결정 합니다. 자세한 내용은 CBasePane::GetDockingMode를 참조하십시오.

미니 프레임 창 캡션이 포함 된 창 스타일에 따라 단추를 표시합니다. 창 닫을 수 있으면 (CBasePane::CanBeClosed), 닫기 단추를 표시 합니다. 창에 있는 경우는 AFX_CBRS_AUTO_ROLLUP 스타일을 핀 표시 됩니다.

클래스에서 파생 된 경우 CPaneFrameWnd, 프레임 워크를 작성 하는 방법을 알려야 합니다. 재정의 하 여 클래스를 만들 CPane::CreateDefaultMiniframe, 또는 설정의 CPane::m_pMiniFrameRTC 멤버를 해당 클래스의 런타임 클래스 정보를 가리키도록 합니다.

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CPaneFrameWnd

요구 사항

헤더: afxPaneFrameWnd.h

참고 항목

참조

계층 구조 차트

CWnd 클래스

기타 리소스

MFC 클래스