Aracılığıyla paylaş


CMFCVisualManager::OnFillBarBackground

Arka planını doldurduğu zaman çerçevesi bu yöntemini çağıran bir CBasePane nesnesi.

virtual void OnFillBarBackground(
   CDC* pDC,
   CBasePane* pBar,
   CRect rectClient,
   CRect rectClip,
   BOOL bNCArea = FALSE
);

Parametreler

  • [in]pDC
    Denetim çubuğu için aygıt içeriği için bir işaretçi.

  • [in]pBar
    Bir işaretçi bir CBasePane nesnesi.Framework bölmesinin arka planını bu doldurur.

  • [in]rectClient
    Bölme sınırlarını belirten bir dikdörtgen.

  • [in]rectClip
    Bölmesinin kırpma alanını belirten bir dikdörtgen.

  • [in]bNCArea
    Ayrılmış bir değer.

Notlar

Bu yöntem varsayılan uygulama çubuğu genel değişkenin 3d arka plan rengiyle arka doldurur afxGlobalData.Bu yöntem bir bölmesinin arka planını özelleştirmek için türetilmiş bir görsel Yöneticisi geçersiz kılar.

Örnek

Aşağıdaki örnek, nasıl kullanılacağını gösterir OnFillBarBackground , CMFCVisualManager sınıfı.Bu kod parçacığını parçası olan Outlook Demo örnek.

    // CDC* pDC
    // CRect rectClient
    // The this pointer points to a CMailBar class which extends the CPaneDialog class.
    CMFCVisualManager::GetInstance()->OnFillBarBackground(pDC, this, rectClient, rectClient);

Gereksinimler

Başlık: afxvisualmanager.h

Ayrıca bkz.

Başvuru

CMFCVisualManager sınıfı

Hiyerarşi grafik

CBasePane sınıfı