Condividi tramite


CPagerCtrl::SetBkColor

Imposta il colore di sfondo del controllo pager corrente.

COLORREF SetBkColor(
         COLORREF clrBk
);

Parametri

Parametro

Descrizione

[in] clrBk

Un valore COLORREF contenente il nuovo colore di sfondo del controllo pager.

Requisiti

intestazione: afxcmn.h

Valore restituito

Un valore COLORREF che contiene il colore di sfondo precedente del controllo pager.

Note

Questo metodo invia il messaggio PGM_SETBKCOLOR, come descritto in Windows SDK.

Esempio

Nell'esempio seguente viene utilizzato il metodo CPagerCtrl::SetBkColor per impostare il colore di sfondo del controllo pager a rosso e il metodo CPagerCtrl::GetBkColor per verificare che la modifica è stata apportata.

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

Vedere anche

Riferimenti

Classe CPagerCtrl

Grafico delle gerarchie

PGM_SETBKCOLOR

CPagerCtrl::GetBkColor