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裁剪出一块区域,则此区域不会受此次绘制影响,保持绘制前状态;

最新文章

  1. contiki-process_run()
  2. nginx配置实战1----配置虚拟主机
  3. [IOS swift对比oc]
  4. 1. Swift基本变量|运算符|控制流
  5. [转]Web3.0时代,企业知识管理新趋势
  6. 水仙花数 java 实现
  7. AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(菜单篇)
  8. MySQL之DML语句(insert update delete)
  9. hive优化要点总结
  10. Ridge Regression and Ridge Regression Kernel
  11. Css之导航栏学习
  12. centos7下vim8.1的编译安装教程
  13. 【WC2018】即时战略
  14. 邮件服务器安装--Postfix + Dovecot + Squirrelmail--CentOS 6.4
  15. 第二章代替netcat连接无响应
  16. Python中的 __name__有什么作用?最详细解读
  17. C#序列化与反序列化。
  18. Javascript之基本类型和引用类型
  19. OpenGL ES3 非常好的系列文章
  20. sql:MySql create FUNCTION,VIEW,PROCEDURE

热门文章

  1. Python基础-面向过程编程实现Linux下cat -rl ‘dir’ |grep ‘keywords’ 功能
  2. Codeforces(Round #93) 126 B. Password
  3. poj 1679 The Unique MST (判定最小生成树是否唯一)
  4. sprintf详解
  5. idea 多项目部署碰到的问题
  6. Java基础之this关键字的作用
  7. pt-kill
  8. SVN常用功能介绍(二)
  9. linux 问题总结
  10. linux下查看某个文件属于哪个包