CBrush::CreateSysColorBrush
使用筆刷的色彩。
BOOL CreateSysColorBrush(
int nIndex
);
參數
- nIndex
指定色彩索引。 這個值對應於的色彩繪製 21 個視窗項目之一。 針對值清單查看 Windows SDK 的 GetSysColor 。
傳回值
如果不是零,則成功,則為 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