ALTE DOCUMENTE
|
||||||
. Гр 17417s1821r 72;фические объекты рисуются при помощи текущего пера. Имеется три встроенных системных пера: черное, белое и прозрачное. Дескриптор любого из yих можно получить с помощью функции GetStockObject() BLACK_PEN WHITE_PEN NULL_PEN HPEN
CreatePen()
HPEN CreatePen(int style, int width, COLORREF color);
style
PS_DASH |
|
|
PS_DASHDOT | ||
PS_DASHDOTDOT | ||
PS_DOT | ||
PS_INSIDEFRAME | ||
PS_NULL | ||
PS_SOLID |
PS_INSIDEFRAME PS_INSIDEFRAME
width color COLORREF (этот тип данных рассматривался в гл. 8). В примерах этой главы все цвета задаются с помощью RGB-значений.
SelectObject(
HPEN hRedpen;
hRedpen=CreatePen(PS_SOLID,1,RGB(255,0,0));
SelectObject(dc,hRedpen);
DeleteObject()
CreateSolidBrush()
HBRUSH CreateSolidBrush(COLORREF color);
color
SelectObject()
HBRUSH hGreenbrush;
hGreenbrush=CreateSolidBrush(RGB(0,255,0));
SelectObject (dc, hGreenbrush);
hatch pattern brush CreateHatchBrush() CreatePatternBrush()
DeleteObject()
|