CBrush::CreateSysColorBrush
Inizializza un colore del pennello.
BOOL CreateSysColorBrush(
int nIndex
);
Parametri
- nIndex
Specifica un indice di colore.Questo valore corrisponde al colore utilizzato per disegnare uno di 21 elementi della finestra.Vedere GetSysColor in Windows SDK per un elenco di valori.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Il pennello successivamente può essere selezionato come il pennello corrente per qualsiasi contesto di dispositivo.
Quando un'applicazione viene terminato l'utilizzo del pennello creato da CreateSysColorBrush, deve selezionare il pennello dal contesto di dispositivo.
Esempio
// Declare a CBrush and initialize to a system color.
CBrush brush;
brush.CreateSysColorBrush(COLOR_BTNFACE);
// Select the brush into the device context.
CBrush* pOldBrush = (CBrush*)pDC->SelectObject(&brush);
// Draw.
CRect rect(50, 50, 150, 150);
pDC->Rectangle(rect);
// Reselect the original brush.
pDC->SelectObject(pOldBrush);
Requisiti
Header: afxwin.h