ExcludeClipRect区域裁剪问题

2019-03-10 11:47:41来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

CPaintDC dc(this);
CRect rt1;
CPen newPen;
newPen.CreatePen(PS_SOLID,1,RGB(0,0,0));
CPen *pOldPen = dc.SelectObject(&newPen);
CBrush* pOldBrush = (CBrush*)dc.SelectStockObject(NULL_BRUSH);
GetDlgItem(IDC_BUTTON_QUERY)->GetWindowRect(&rt1);
dc.ExcludeClipRect(rt1);
dc.RoundRect(rt,CPoint(10,10));
dc.SelectObject(pOldPen);
dc.SelectObject(pOldBrush);

绘制时使用ExcludeClipRect裁剪出一块区域,则此区域不会受此次绘制影响,保持绘制前状态;


原文链接:https://www.cnblogs.com/Darren-Wei/p/10483712.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:SICP——换零钱递归解法(树形递归)

下一篇:L2-003 月饼