CMFCVisualManager::OnFillBarBackground
프레임 워크의 백그라운드를 작성할 때이 메서드를 호출 하는 CBasePane 개체입니다.
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE
);
매개 변수
[in] pDC
디바이스 컨텍스트에 컨트롤 막대에 대 한 포인터입니다.[in] pBar
에 대 한 포인터는 CBasePane 개체입니다. 프레임 워크는이 창의 배경을 채웁니다.[in] rectClient
창 경계를 지정 하는 사각형.[in] rectClip
창의 클리핑 영역을 지정 하는 사각형입니다.[in] bNCArea
예약 된 값입니다.
설명
이 메서드의 기본 구현은 3d 배경색에서 전역 변수를 사용 하 여 막대의 배경을 채우는 afxGlobalData. 창의 배경을 사용자 지정할 수 있는 파생된 비주얼 관리자에서이 메서드를 재정의 합니다.
예제
다음 예제에서는 OnFillBarBackground 에 있는 CMFCVisualManager 클래스. 이 코드 조각에 속해 있는 Outlook 데모 샘플.
// CDC* pDC
// CRect rectClient
// The this pointer points to a CMailBar class which extends the CPaneDialog class.
CMFCVisualManager::GetInstance()->OnFillBarBackground(pDC, this, rectClient, rectClient);
요구 사항
헤더: afxvisualmanager.h