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 );
}