Rectangle 画出的矩形怎么去掉边框

muqsh 2008-11-13 04:01:58
HDC hdc;
hdc = GetDC (hWnd);
HBRUSH hBr;

hBr = (HBRUSH) CreateSolidBrush(RGB(255,0,0));

HBRUSH hOldBr = (HBRUSH) SelectObject (hdc, hBr);
Rectangle (hdc, 0, 0, 50, 50);
SelectObject (hdc, hOldBr);
DeleteObject(hOldBr);



用以上代码画出的矩形如何去掉边框
请高手指点,谢谢
...全文
864 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
muqsh 2008-11-13
  • 打赏
  • 举报
回复
我加了以下代码,好用了
HPEN hPen=CreatePen(PS_SOLID,2,RGB(255,255,255));
SelectObject(hdc, hPen);
谢谢91program指点
91program 2008-11-13
  • 打赏
  • 举报
回复
画刷是填充矩形内部的

画笔呢?画矩形的边框。所以只要相应设置一下所使用的PEN就可以啦!

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧