다음을 통해 공유


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

참고 항목

참조

CMFCVisualManager 클래스

계층 구조 차트

CBasePane 클래스