如何在MFC的picture control内实现图片的拖动

VC/MFC > 图形处理/算法 [问题点数:100分,结帖人diwen0330]
等级
本版专家分:0
结帖率 80%
等级
本版专家分:3472
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:1928
等级
本版专家分:0
diwen0330

等级:

MFC 实现图片拖拽功能,代码很详细,贴过去就能用!

其实说起来拖动实现也很简单,对于有句柄的对象都可以通过MoveWindow或SetWindowPos实现位置变动,而没有句柄的对象实现拖动无非就是做些参数修改,说到底实现拖动就是OnLButtonDown、OnMouseMove和OnL

MFC Picture Control 自适应控件大小显示图片,失真和不失真

StretchBlt和BitBlt都用双缓冲视图中,用来显示一幅图像 一、StretchBlt 函数从源矩形中复制一个位图到目标矩形,必要时按目标设备设置的模式进行图像的拉伸或压缩。也即是将内存中的位图拷贝到屏幕上,并且...

利用MFC鼠标消息响应事件实现在picture control控件上图像ROI区域选定与裁剪

利用vs2010MFC对话框的鼠标消息函数RBBUTTONDOWN,ONMOUSEMOVE,RBBUTONUP实现在picture control控件上选定图像的矩形ROI感兴趣区域,并裁剪显示出所选定的ROI区域。按住鼠标右键,拖动光标划定矩形区域,再弹起鼠标...

MFC实现静态图片控件拖动(改)

从这篇文章中提炼... 注意几点 1.传入MoveWindow()的是相对坐标 2.传入CImgeList class member方法的是绝对坐标 BOOL CNewPlan::PreTranslateMessage(MSG* pMsg) { ... // TODO: 此添加专用代

两个picture控件上显示图片拖动

有两个picture控件 一个控件上面以前有3副图,另一个上面为空白 ,现在想通过拖拉的方式使图片移动到空白得picture控件上,问一下怎么做 知道使用鼠标的down Up Move 但是不知道怎么做

MFC动态改变图形控件picture control位置

有时候用pictrue控件显示图片的时候,如果设置图片大小适应控件大小可能不是很合理,但如果不设置,控件可能会便宜你摆放的原位置,这时候需要动态设置图形控件位置   正文 void CDlog4::OnPaint() { CPaintDC dc...

VC Picture Control 图片点击事件

VC 中Picture Control 添加图片和点击事件,比C#等语言稍微较麻烦 一、添加图片1、窗体添加Picture Control控件 2、代码添加图片 HBITMAP hBmpWSUS = (HBITMAP)LoadImage(AfxGetResourceHandle(), ...

MFCpicture控件滚动条的实现

直接上主要代码啦

OpenCV3.3.0+MFC利用PictureControl显示图片,并完成简单的图片操作

根据项目需求,需要在MFC中显示多种格式的图片(包括tif等),并且需要对图像进行简单的操作,所以使用了OpenCV来进行这方面的功能的实现。在上一篇博客中,我们介绍了如何windows下利用VS2013配置64位的Opencv3.3.0...

MFC在Picture控件上绘制ROI

前面介绍了 MFC对话框程序绘制ROI,但是ROI不是绘制在Picture控件上,而是整个窗体,离我们项目中的需求还有一段距离。待继续实现: 1.ROI的坐标改为相对Picture控件左上顶点为原点; 2.在Picture控件上绘制,移动...

MFCPicture 控件中的图片在对话框拖出屏幕后消失的解决办法

MFC的机制是窗口被遮挡(最小化)后,恢复视图时,自动产生WM_PAINT消息发送给视图刷新窗口。该消息会触发OnPaint()函数。如果绘图语句是放在一个自定义函数中,并且不是上述函数中调用的话(比如按钮的处理函数...

在MFC中怎样通过滚动鼠标来实现图片的放大和缩小

求一个形成的代码啊?不知道怎么弄,搞了半天,希望寻求帮助,谢谢大家了。

MFC picture控件画矩形框选取图像ROI区域

上述帖子中提到了两种方法,一是#5提到的直接鼠标响应函数中画矩形框,二是使用橡皮筋类画框。 我是使用了第一种方法,但是出现了一个问题,点击鼠标的位置和开始画框的位置不一致,总有固定的一段距离,分析应该...

MFC入门(三)-- MFC图片/文字控件(循环显示文字和图片的小程序)

利用MFC循环显示BMP图片~~MFC入门之三

MFC如何改变图片控件大小?

![图片说明](https://img-ask.csdn.net/upload/201605/17/1463471793_361748.png) 如图,我想改变图片控件大小到方框那么大,好让图片适应控件显示,不知道怎么样才能做到?谢谢(很奇怪为什么不能拖动改变大小)

对话框中放置一个Picture控件,拖动鼠标绘制橡皮筋矩形

对话框中放置一个Picture控件,拖动鼠标绘制橡皮筋矩形。

MFC 图片控件图片加载以及鼠标移动事件和鼠标点击事件

首先展示一下效果!

vc++ mfc拖动效果的实现

 http://blog.csdn.net/cq20110310/article/details/6926017... 分类: VC++ VC++ mfc 2011-11-01 19:39 3452人阅读 评论(3) ... 拖动是界面编程频繁使用的一个效果,windows系统下可谓大行其道。纵观时下的

MFC用CButton实现带滚动条的图片显示控件,无须用CScrollBar辅助实现

我们知道MFC种的Picture控件基本上就是CStatic,而CStatic控件通过ShowScrollBar函数只可以使滚动条现实出来,但是不可以拖动,所以想只用CStatic控件实现图片的现实并带有进度条是不容易实现的,然而我们又知道...

两个picture控件上图像的拖动

如下图 第一个picture控件显示了3张图像 如果我只想把第三张图像拖到第二个pictue控件上去 我该怎么做 知道要up Down Mousemove 里边实现 但是不知道怎么做 求大神解答![图片说明]...

MFC在picture control控件中画可放缩拖拽矩形

MFC】——VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control

上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以界面某个位置放入图片控件,显示图片以美化界面。  图片控件简介  图片控件和前面讲到的静态文本框都...

Picture Control添加类似SPY++拖拽功能获取窗口句柄和标题(VS2010)

1、SPY++明显用到了WM_LBUTTONDOWN消息和WM_LBUTTONUP消息,但是正常情况下Picture Control(这里Notify属性要为 TURE) 只有鼠标的STN_CLICKED 单击消息和STN_DBLCLK双击消息类型。 类视图右键添加一个类如:CMy_ICON...

MFC中各种控件透明的实现方法总结

Button: 资料来源: ... 关键是其中的OnEraseBkgnd。OnDrawItem只是原来BUTTON的位置上画了一个椭圆显示BUTTON的位置。 /*  * 画项  */ void CImageButton::OnDrawItem(int nIDCtl, LPDRAW

重绘了背景的对话框上用双缓冲绘图的方式绘制picture控件时出现的问题

做了一个简单的对话框,上面有一个picture控件,为了让picture控件上的内容窗口最小化或者拖出窗口范围之后,仍然得以保存,并且防止闪烁,采用了双缓冲绘图的方式。 重载了OnPaint函数 。。。 //也可以不重绘...

MFC OpenCV:显示图片的3种方法(详细)

此时便需要在MFC中显示OpenCV所用的图片。 方法 1、嵌套。直接将OpenCV窗口嵌套到MFC的Pictrue Control控件中。此方法既能直接显示图片,也可直接使用OpenCV的鼠标按键事件,但对于鼠标滚轮事件只能使用MFC本地的...

我个人实现MFC+OpenCV4+VS2017对话框打开并显示图像,还能支持ROI矩形框选(橡皮筋类)

我在上一篇博客《OpenCV 4.x不再提供IplImage类型支持了?不再支持CvvImage类库?来看具体细节》提到:

VS2013/MFC编程入门之三十一(常用控件:标签控件Tab Control

前面两节讲了树形控件Tree Control,本节开始讲解标签控件Tab Control,也可以称为选项卡控件。  标签控件简介  标签控件也比较常见。它可以把多个页面集成到一个窗口中,每个页面对应一个标签,用户点击...

MFC OpenCV:刷新图片以及防止窗口抖动的方法

  使用滚轮缩小图片,使其小于MFC的PictrueContral控件大小时,发现缩小前的图片依旧存在,缩小后的图片重叠其上。具体错误图片如下所示:   故缩放前先刷新图片。 刷新方法 一、先使PictrueContral控件不...

30分钟彻底学会C语言指针视频教程

此课程是黄强老师针对C、C++指针的专题课程,通过对指针本质的讲解,帮助学员对指针的理解,并讲结合真实企业开发中指针的使用技巧,从而帮助学员高效,、灵活的掌握指针相关难点! a:0:{}

相关热词 c#网页调用exe程序 c# 获取变量的指针 c#调接口传参 c# 异常处理 类 c#编译生成dll选什么 c# 内存泄漏检测 c#中抽象类和接口的区别 c# 协变 逆变 c#读取da文件 c# 串口数据发送