void DrawRectangle(CRect rect, int iWidth)
{
CPen pen;
pen.CreatePen(PS_SOLID,iWidth,RGB(255,0,0));
CDC *dc = CDC::FromHandle(::GetDC(NULL));
CPen *pOldPen=dc->SelectObject(&pen);//画笔选入设备描述表,并返回当前的画笔
CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));//创建一个透明的画刷
CBrush *pOldBrush=dc->SelectObject(pBrush);//选择画刷
dc->Rectangle(rect);
dc->FillRect(rect,pBrush);
dc->SelectObject(pOldBrush);//恢复以前 的画刷
dc->SelectObject(pOldPen);//恢复以前的画笔
Invalidate(TRUE);  //刷新视图
}

vc 屏幕上绘制透明矩形框(可设置颜色,宽度)相关推荐

  1. R语言层次聚类(hierarchical clustering):使用scale函数进行特征缩放、hclust包层次聚类(创建距离矩阵、聚类、绘制树状图dendrogram,在树状图上绘制红色矩形框)

    R语言层次聚类(hierarchical clustering):使用scale函数进行特征缩放.hclust包层次聚类(创建距离矩阵.聚类.绘制树状图dendrogram,在树状图上绘制红色矩形框) ...

  2. 添加飞船图像:创建ship类与在屏幕上绘制飞船

    系列文章目录 一.Pygame的安装与项目规划 二.开始游戏项目:创建pygame窗口及响应用户输入 三.开始游戏项目:设置背景色和创建设置类 目录 系列文章目录 前言 添加飞船图像 创建ship类 ...

  3. OpenCV中绘制外围矩形框和圆框

    OpenCV中绘制外围矩形框和圆框 利用边界寻找函数找到的边界坐标信息.然后利用每一条寻找到的边际信息去找到图形的矩形边界和圆形边界. 一. OpenCV中绘制外围矩形框 根据已知的边界信息点.将边界 ...

  4. 在canvas(画布)上绘制一个矩形盒子并使用按键移动这个盒子

    思路 1.在画布上创建一个2d画笔,并用这个画笔在画布上绘制一个矩形. 2.设置一个边界判断使这个盒子不能移出画布之外,只能在画布中移动. 注意: 不能直接在style中设置canvas的大小 直接设 ...

  5. html中矩形坐标,js怎么根据坐标在图片上画出矩形框?

    如图本地上传的图片,并点击获取到这个图片里每个地方的坐标,根据4个角坐标在图片上画出矩形框,该怎么画?大神支招. 我图片是显示在div里的,是不是应该用canvas显示图片? 代码: Document ...

  6. 美服疯狂坦克辅助瞄准外挂C#版开发(三)在全屏游戏屏幕上绘制弹道曲线

    要在游戏全屏模式下屏幕绘制弹道曲线,需要用到以下三个API: //获取DC [DllImport("User32.dll")] public extern static Syste ...

  7. 苹果home键在哪里设置_苹果屏幕上的home键在哪里设置出来

    使用苹果手机时候,看到别人手机屏幕上的出来了小圆点,使用起来非常方便.设置一个虚拟home键能够避免实体home键按坏,而刚买来的苹果新手机是不会自动出现虚拟home键的.那么苹果屏幕上的home键在 ...

  8. DIV遮罩层、弹框、设置颜色、边框颜色设置等功能实现

    文章目录 DIV遮罩层.弹框.设置颜色.边框颜色设置等功能实现 一.DIV是什么? 二.功能实现 1.静态页面 2.弹框 3.边框设置 三.参考代码 DIV遮罩层.弹框.设置颜色.边框颜色设置等功能实 ...

  9. 屏幕上绘制图形——基于C语言绘制图形(点、线、矩形、圆)

    文章目录 一.点 二.线 二.矩形 二.圆 主要描述了,点.线.矩形.圆的图形绘制实现方法,供大家了解熟悉. 在调用时注意屏幕宽高的设置以及osd地址的修改. 宏定义 图形叠加地址:osd_addre ...

最新文章

  1. 创建ogg文件 c语言,Ogg音频格式文件的样本构造(CVE-2018-5146)
  2. Java API —— Collections类
  3. 编程之美-数组分割方法整理
  4. Windows下显示目录大小及文件个数
  5. 无人驾驶的规划与控制(四)——反馈控制
  6. 一次PHP中SQL的Where子句无效问题的解决之旅
  7. Physics Bodies(中文翻译)—UE4官方文档
  8. 关关php采集插件,推荐使用:关关采集器(杰奇全版本通用编码版)v3.5.00
  9. js上传插件uploadify自动检测不到flash控件的问题
  10. 【沙龙干货分享】你要知道的N个Android适配问题
  11. Java | 绘图:Graphics2D
  12. python制作qq登录界面_用Python实现一个最新QQ办公版(TIM)的登录界面
  13. 速看!2022年8月编程语言排行榜出炉!第一名太牛啦
  14. 矩阵论-线性空间与线性变换(一)
  15. AWD平台搭建--Cardinal
  16. 传统管理软件已死 智能+时代将如何“浴火重生”?
  17. C# 金额大写转小写
  18. linux作为输出电脑声卡,今天终于搞定我的电脑的ALC883声卡linux驱动了
  19. 获取当前时间,并转换为时间戳
  20. 你的灵魂画作都去哪儿了?“猜画小歌”背后的5000万组数据

热门文章

  1. python读取多个文件夹里的图片并添加标签
  2. 自考吧计算机及应用,想自考计算机本科,是计算机及应用还是计算机网络好?...
  3. AUTOCAD2014点击菜单栏的文件菜单CAD会卡死的解决
  4. Spark 期末复习--RDD总结(包含经典练习题)
  5. 深度学习常见中英文术语解释
  6. 逆向思维的 5 种方法
  7. 如何权衡CCD图像传感器的各类优缺点?
  8. 未来,老子云一站式“实景buy”齐常用家居用品
  9. 计算机的用户账户打不开怎么办,电脑用户密码忘记了打不开怎么办
  10. win2000远程桌面工具使用mstsc.exe