CBrush::CreateSysColorBrush
Initialisiert eine Pinselfarbe.
BOOL CreateSysColorBrush(
int nIndex
);
Parameter
- nIndex
Gibt einen Farbenindex an. Dieser Wert entspricht der Farbe, die verwendet wird, um eines der 21 Fensterelemente zu zeichnen. Siehe GetSysColor in Windows SDK für eine Liste von Werten.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Der Pinsel kann als der aktuelle Pinsel für jeden Gerätekontext nach ausgewählt werden.
Wenn eine Anwendung mithilfe des Pinsels beendet, der von CreateSysColorBrush erstellt wird, sollte sie den Pinsel aus dem Gerätekontext out auswählen.
Beispiel
// 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);
Anforderungen
Header: afxwin.h