19,469
社区成员
发帖
与我相关
我的任务
分享
HPEN hPen = CreatePen(PS_NULL, 1, 0);
HGDIOBJ hPenOld = SelectObject(Hdc, hPen);
{
COLORREF color = RGB(255, 0, 0);
int x1 = 10, y1 = 10, x2=110, y2=110;
HBRUSH hbrush = CreateSolidBrush(color);
HBRUSH hburshOld = (HBRUSH)SelectObject(Hdc, hbrush);
Ellipse(Hdc, x1, y1, x2, y2);
SelectObject(Hdc, hburshOld);
DeleteObject(hbrush);
}
//绘制圆角矩形:
{
COLORREF color = RGB(0, 200, 0);
int x1 = 120, y1 = 120, x2=210, y2=210;
HBRUSH hbrush = CreateSolidBrush(color);
HGDIOBJ hburshOld = SelectObject(Hdc, hbrush);
RoundRect(Hdc, x1, y1, x2, y2, 5, 5);
SelectObject(Hdc, hburshOld);
DeleteObject(hbrush);
}
SelectObject(Hdc, hPenOld);
DeleteObject(hPen);