다음을 통해 공유


CSplitterWndEx 클래스

사용자 지정된 분할자 창을 나타냅니다.

구문

class CSplitterWndEx : public CSplitterWnd

멤버

공용 생성자

속성 설명
CSplitterWndEx::CSplitterWndEx 기본 생성자입니다.
CSplitterWndEx::~CSplitterWndEx 소멸자

공용 메서드

이름 설명
CSplitterWndEx::OnDrawSplitter 분할자 창을 그리기 위해 프레임워크에서 호출됩니다. (재정의 CSplitterWnd::OnDrawSplitter.)

설명

분할자 창의 그래픽 구성 요소 모양을 사용자 지정하도록 메서드를 재정 OnDrawSplitter 의합니다.

클래스는 CSplitterWndEx Visual Manager에서 구현하는 OnDrawSplitterBorder, OnDrawSplitterBox 및 OnFillSplitterBackground 메서드와 함께 사용됩니다. 시각적 관리자가 애플리케이션에서 분할자 창을 그리도록 하려면 클래스의 선언을 CSplitterWnd 클래스로 CSplitterWndEx 바꿉니다. 프레임 창 애플리케이션의 경우 분할자 창 클래스는 mainfrm.h에 있는 CMainFrame 클래스에 선언됩니다. 예제는 샘플 디렉터리의 샘플을 참조 OutlookDemo 하세요.

상속 계층 구조

CObject

CCmdTarget

CWnd

CSplitterWnd

요구 사항

헤더: afxsplitterwndex.h

CSplitterWndEx::OnDrawSplitter

분할자 창을 그리기 위해 프레임워크에서 호출됩니다.

virtual void OnDrawSplitter(
   CDC* pDC,
   ESplitType nType,
   const CRect& rect
);

매개 변수

pDC
[in] 디바이스 컨텍스트에 대한 포인터입니다. 이 매개 변수가 NULL이면 프레임워크가 활성 창을 다시 그립니다.

nType
[in] CSplitterWnd::ESplitType 그릴 분할자 창 요소를 지정하는 열거형 값 중 하나입니다. 유효한 값은 splitBox, splitBar, splitIntersectionsplitBorder입니다.

rect
[in] 지정된 분할자 창 요소를 그릴 차원과 위치를 지정하는 경계 사각형입니다.

설명

참고 항목

계층 구조 차트
클래스
CSplitterWnd 클래스
CMFCVisualManager 클래스