Sdílet prostřednictvím


CMFCVisualManager::OnFillBarBackground

Rámci volání této metody při vyplní pozadí CBasePane objektu.

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

Parametry

  • [v]pDC
    Ukazatel na kontext zařízení pro ovládací panel.

  • [v]pBar
    Ukazatel CBasePane objektu.Rámci výplně pozadí tohoto podokna.

  • [v]rectClient
    Obdélník, který určuje hranice podokna.

  • [v]rectClip
    Obdélník, který určuje ořezovou oblast podokna.

  • [v]bNCArea
    Vyhrazené hodnoty.

Poznámky

Výchozí implementace této metody výplně pozadí panelu 3d barvou pozadí z globální proměnnou afxGlobalData .Tato metoda odvozené vizuální správce přizpůsobit pozadí podokna přepište.

Příklad

Následující příklad demonstruje použití OnFillBarBackground v CMFCVisualManager třídy.Tento fragment kódu je součástí vzorek ukázka aplikace 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);

Požadavky

Záhlaví: afxvisualmanager.h

Viz také

Referenční dokumentace

Třída CMFCVisualManager

Graf hierarchie

Třída CBasePane