CBrush::CreateSysColorBrush
Inicializa uma cor da pincelada.
BOOL CreateSysColorBrush(
int nIndex
);
Parâmetros
- nIndex
Especifica um índice de cor. Este valor corresponde à cor usado para pintar um de 21 elementos da janela. Consulte GetSysColor em Windows SDK para obter uma lista de valores.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
O pincel posteriormente pode ser marcada como o pincel atual para qualquer contexto de dispositivo.
Quando um aplicativo tiver terminado de usar o pincel criada por CreateSysColorBrush, deve selecionar o pincel fora do contexto de dispositivo.
Exemplo
// 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
Cabeçalho: afxwin.h