Partager via


CPagerCtrl::SetBkColor

Définit la couleur d'arrière-plan du contrôle actuel du pagineur.

COLORREF SetBkColor(
         COLORREF clrBk
);

Paramètres

Paramètre

Description

[in] clrBk

Une valeur de COLORREF qui contient la nouvelle couleur d'arrière-plan du contrôle pager.

Configuration requise

en-tête : afxcmn.h

Valeur de retour

Une valeur de COLORREF qui contient la couleur d'arrière-plan précédente du contrôle pager.

Notes

Cette méthode envoie le message de PGM_SETBKCOLOR , qui est décrit dans Kit de développement logiciel Windows.

Exemple

L'exemple suivant utilise la méthode de CPagerCtrl::SetBkColor pour définir la couleur d'arrière-plan du contrôle pager au rouge, et la méthode de CPagerCtrl::GetBkColor pour confirmer que la modification a été apportée.

void CCSplitButton_s2Dlg::OnXColor()
{
    COLORREF originalColor;
    //  Set color to red.
    originalColor = m_pager.SetBkColor(RGB(255,0,0));
    if (m_pager.GetBkColor() != RGB(255,0,0))
    {
        MessageBox(_T("Control did not return RED as the previous color."));
    }
    // The following statement is one way to restore the color. 
    // m_pager.SetBkColor( originalColor );
}

Voir aussi

Référence

CPagerCtrl, classe

Graphique de la hiérarchie

PGM_SETBKCOLOR

CPagerCtrl::GetBkColor