CBrush::CreateSysColorBrush
Inicializa un pincel color.
BOOL CreateSysColorBrush(
int nIndex
);
Parámetros
- nIndex
Especifica un índice de colores. Este valor corresponde al color utilizado para pintar uno de los 21 elementos de la ventana. Vea GetSysColor en Windows SDK para una lista de valores.
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
El pincel puede posteriormente se seleccione como el pincel actual para cualquier contexto de dispositivo.
Cuando una aplicación ha terminado de utilizar el pincel creado por CreateSysColorBrush, debe seleccionar el pincel fuera del contexto del dispositivo.
Ejemplo
// 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);
Requisitos
encabezado: afxwin.h