首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于CBrush画线的有关问题

2012-11-17 
关于CBrush画线的问题memDC.FrameRect(&rect,&brush)我想通过这个给cTreeControl里面选中的节点画个边框

关于CBrush画线的问题
memDC.FrameRect(&rect,&brush);
我想通过这个给cTreeControl里面选中的节点画个边框
边框的风格就是 选中里面节点的默认风格...
想问一下CBrush 应该怎么设置
brush.CreateHatchBrush 是不是用这方法?
里面参数应该怎么弄才有那样的效果啊?
谢谢了

[解决办法]
楼主可以使用CPen呀,同时把画刷设置为空画刷。
CPen pen;
pen.CreatePen(PS_solid,1,RGB(0,0,0));
dc.SelectObject(&pen);
CBrush br;
br.CreateStockObject(NULL_BRUSH); //创建一个空画刷
dc.SelectObject(&br);
dc.Rectangle(x1,y1,x2,y2);

热点排行