拖动矩形框,显示出框中的内容
来源:互联网 发布:天下数据 编辑:程序博客网 时间:2024/05/08 12:58
这种功能大家都应该见过,上次由于一个网友在CSDN问这个问题,所以我就写了一个.虽然本人工作是跟图形相关的,但都是三维方面的,二维方面的还真很少接触,特别是GDI,所以写这个程序伤了不少脑筋,写的代码也比较粗糙.同时,对应的还有另一个程序,就是用鼠标按住拖动划出一个矩形,然后显示其中的内容.
这里简单说一下思路,就暂时不贴代码了.
对于一个固定的矩形框拖动:首先是在DC上绘制一个矩形,根据其跟鼠标在其中第一次按下的位置,实时重绘,从而实现拖动这个矩形框的目的.
下一步就是根据这个矩形框的Rect,不断捕获其中的象素信息,并在另一个DC里显示出来.
对于划出一个矩形的程序,主要是根据鼠标的移动来绘制出一个矩形,显示方法与前一个相同.
以下是两个程序的下载地址:
http://www.bezier.com.cn/study/固定矩形.exe
http://www.bezier.com.cn/study/划矩形.exe
程序均用VC++6.0开发.
交流信箱:zhucde@163.com
这里简单说一下思路,就暂时不贴代码了.
对于一个固定的矩形框拖动:首先是在DC上绘制一个矩形,根据其跟鼠标在其中第一次按下的位置,实时重绘,从而实现拖动这个矩形框的目的.
下一步就是根据这个矩形框的Rect,不断捕获其中的象素信息,并在另一个DC里显示出来.
对于划出一个矩形的程序,主要是根据鼠标的移动来绘制出一个矩形,显示方法与前一个相同.
以下是两个程序的下载地址:
http://www.bezier.com.cn/study/固定矩形.exe
http://www.bezier.com.cn/study/划矩形.exe
程序均用VC++6.0开发.
交流信箱:zhucde@163.com
- 拖动矩形框,显示出框中的内容
- 自定义相机截取矩形框中的内容
- 自定义相机截取矩形框中的内容
- VC鼠标拖动动态画矩形框
- VC鼠标拖动动态画矩形框
- VC鼠标拖动动态画矩形框
- 如何把tabControl 的tabPage控件的标题不显示,只显示矩形框的内容
- 下拉框中的内容显示不全
- 如何在鼠标拖动时出现矩形框
- 用canvas实现鼠标拖动绘制矩形框
- 根据输入框中的内容更改return的显示内容
- html 列表中 内容长 点击详情 出一个div框显示详细内容
- Cocos2d-x--Box2D绘制出两个矩形框的解决方案
- 把检测出的人脸用椭圆和矩形框画出
- GTK 图像的多层显示以及拖动矩形的重画
- 拖动控件时只显示虚框
- 可拖动FPS显示框(UGUI)
- cxCheckBox不显示焦点矩形虚线框
- 阅读代码的难度
- CamShift算法,OpenCV实现2-Mean Shift算法
- IIS 中的三个保护级别
- FS3-AQ Architecture
- 罗马,罗马!
- 拖动矩形框,显示出框中的内容
- 合并多个XML文件的简单方法 —— 外部实体引用
- 走进Boost
- 修改Linux主机名
- 上传下载全攻略jspSmartUpload
- 数字表达,5201314,我爱你一生一世
- 找回忘记了的root口令(lilo/grub)
- 自我介绍一下(blog起航了,一直忘了自我介绍)
- 光荣与梦想