CBrush::CreateSysColorBrush
Инициализирует цвет кисти.
BOOL CreateSysColorBrush(
int nIndex
);
Параметры
- nIndex
Задает Цветовые индексы.Это значение соответствует цвет, используемый для закрашивания один из 21 элемента окна.См. раздел GetSysColor в Windows SDK для списка значений.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Заметки
Кисть может затем выбрать в качестве текущей кисть для любого контекста устройства.
Когда приложение завершила использование кисти, созданную CreateSysColorBrush, оно должно выделить кисть из контекста устройства.
Пример
// 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);
Требования
Header: afxwin.h