MFC中图片控件中位图的移动问题

VC/MFC > 基础类 [问题点数:40分]
等级
本版专家分:0
结帖率 0%
等级
本版专家分:14382
等级
本版专家分:288
等级
本版专家分:12471
勋章
Blank
黄花 2014年6月 C/C++大版内专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:5507
等级
本版专家分:5507
等级
本版专家分:77667
勋章
Blank
黄花 2010年8月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2010年7月 VC/MFC大版内专家分月排行榜第三
2010年6月 VC/MFC大版内专家分月排行榜第三
等级
本版专家分:77667
勋章
Blank
黄花 2010年8月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2010年7月 VC/MFC大版内专家分月排行榜第三
2010年6月 VC/MFC大版内专家分月排行榜第三
等级
本版专家分:0
whisper-a

等级:

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

拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道。纵观时下的应用软件几乎各个都支持各种各样拖动的效果,windows7更是把拖动做到了极致。其实说起来拖动的实现也很简单,对于有句柄的对象都可以...

MFC中清除Picture Control控件绘制的图片

直接在窗口的OnSize()事件使用MoveWindow()调整Picture Control控件的位置就实现了图片随窗口移动。可这效果… 默认效果是这样 图片是随着窗口移动了,可之前绘制的图片并没有被清除。又直接绘制新的图片。...

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

从这篇文章提炼http://blog.csdn.net/cq20110310/article/details/6926017 注意几点 1.传入MoveWindow()的是相对坐标 2.传入CImgeList class member方法的是绝对坐标 BOOL CNewPlan::PreTranslateMessage(MSG*...

MFC图片控件的使用(图片适应控件大小并不失真)

MFC图片控件的使用 建立一个基于对话框的MFC 如图 ,为新建MFC的窗口 接下来添加图片控件   添加图片控件 接下来 点击属性更改控件名称 在属性 找到ID进行更改 可更改为IDC_XXXX,接下来添加paint消息...

MFC快捷菜单以及位图的加载和移动操作

(一)画直线(二)画矩形二、基本介绍(一)功能实现用到的方法(二)环境描述三、实现过程(一)主编框调整(二)快捷菜单的使用1、添加快捷...位图的加载和使用1、添加icon资源2、Timer计时器3、InvalidateRect(icon...

MFC中Picture Control控件的使用(通过文件对话框CFileDialog获取图片文件)

在资源视图Dialog添加Picture Control和Edit Control控件,此处我们控件ID为:IDC_ShowPic、IDC_EDIT_SRC //点击Button void CMFCDialogPrinterDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 ...

MFC的picture控件静态动态加载位图

所谓的静态有两种,一种是在picture属性直接加载(type选择bitmap,image选择已加载到资源位图),另一种是通过编程加载,这两种的前提都要我们先把位图导入到资源去,下面说下后一种。 001:新建对话框...

MFC picture控件显示图片(新手)

1.基于对话框程序,图片显示在picture控件上,

VS2010-MFC:MFC PictureControl控件上自适应显示图片,分图片失真或者图片不失真两种

MFC PictureControl控件上自适应显示图片,分图片失真或者图片不失真两种 ShowPicture(CString Filepath) { /*----根据图片文件路径显示图片---------------------------------*/ int height, width; CRect ...

MFC 对话框常用控件详解

文章目录按钮控件命令按钮(Button)单选按钮(Radio Button)复选框(Check Box)编辑框(Edit Control) 按钮控件 按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。 按钮...

MFC 对话框载入背景图片-控件加载图片

Picture控件(其他控件也可以)加载BMP格式图片方法一:此方法是MFC的原始方法,只能加载BMP格式图片CRect pictureRect; m_ctrlPic.GetClientRect(&pictureRect); CDC* pDC = m_ctrlPic.GetDC(); //m_ctrlPic是...

MFC中获得对话框控件相对于父窗口的位置

MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置: CRect r; pWnd->GetWindowRect(&r); 这样获得的r是控件相对于屏幕的坐标,然后用ScreenToClient(&r)就可以获得控件相对于父窗口的坐标。如果用...

MFC之CStatic控件的使用方法

CStatic控件的基本使用 ...他可以显示文本字符串(这也是最常用的用法)、图标、指针(cursor)、位图和增强图文元件. 通常静态控件不提供输入和输出。但是如果把他的属性设置为 SS_NOTIFY,他可以通知其父窗口的击鼠标

(一)MFC读取并显示一幅位图图像,并获取鼠标点击位置的像素坐标和灰度值

题目是老师布置的一道作业题,要求用C或C++完成,但不能用VTK/Opencv等软件包,经过很多摸索之后实现了该功能,后续可能还有其他功能要实现...要求读取一幅位图图像,即BMP位图,并显示该图像在对话框内。鼠标点击该...

C++/MFC-GDI绘图之CBitmap位图

①载入图片:loadbitmap ②创建设备上下文:CreateCompatibleDC ③替换设备环境位图:SelectObject ④复制位图:bitblt ⑤释放对象 ⑥释放设备上下文 示例代码: { // TODO: 在此添加控件通知处理程序代码 ...

MFC中怎样读取一个JPG文件或BMP位图文件

注意开始的时候要在对话框上设置Picture控件 ,ID=IDC_PHOTO,定义HBITMAP m_hPhotoBitmap为该对话框的数据成员void CTestDlg::OnPaint(){ CPaintDC dc(this); CStatic *pStaic = (CStatic*)GetDlgItem(IDC_PHOTO);...

MFC/VC++怎样将一个位图添加到数据库并且将其读出来到指定的Picture控件

VC下显示位图的几种方法 http://blog.chinaunix.net/uid-607545-id-2088102.html或 http://blog.csdn.net/ply421600/article/details/6692967 和http://hi.baidu.com/vbcs003/item/efffa6e775cdf80d8

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

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

MFC利用CImage类将图片显示到Picture控件

问题MFC利用CImage类将图片显示到Picture控件上 解决: 1.通过向导为Picture控件添加变量,如果不成功,则手动添加。参考(VS2010为Picture Control 手动添加变量)   2.在对应的函数里添加如下代码:   CImage...

MFC将一个位图添加到数据库并且将其读出来到指定的Picture控件

VC下显示位图的几种方法 http://blog.chinaunix.net/uid-607545-id-2088102.html或  http://blog.csdn.net/ply421600/article/details/6692967 和http://hi.baidu.com/vbcs003/item/efffa6e775cdf80

MFC动态创建控件及添加消息响应

动态控件是指在需要时由Create()创建的控件,这与预先在对话框放置的控件是不同的。   一、创建动态控件:  为了对照,我们先来看一下静态控件的创建。  放置静态控件时必须先建立一个容器,一般是...

MFC控件使用大全

MFC控件使用大全

MFC加载位图资源的实现

MFC加载位图资源的实现1、添加OnEraseBkgnd函数该方法是在指定位置加载位图BOOL CbitmapDlg::OnEraseBkgnd(CDC* pDC){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CBitmap bitmap; bitmap....

MFC中的坐标系--控件的左上角为原点

MFC的以控件的左上角为原点

MFC-常用控件使用

1 . 按钮 按钮变灰 CButton::EnableWindow(FALSE); 按钮设置名字 CButton::SetWindowText(_T(“xxxx”)); ...加载bitmap (打开按钮属性的bitmap) ...//改变按钮大小来适应位图大小 CButton::Mov...

mfc控件位置调整和坐标确定 .

mfc工程中控件或者窗口位置的调整是经常遇到的,特别是基于对话框的工程。位置的调整包括坐标、长度和宽度的变化,一般在窗口类的OnSize函数实现。控件位置的调整涉及的函数有:GetWindowRect()、ScreenToClient...

MFC中常见控件的操作

1、下面的代码用于获取屏幕的长度和宽度  int iWidth = GetSystemMetrics(SM_CXSCREEN); // int iHeight = GetSystemMetrics(SM_CYSCREEN); ::InvalidateRect(NULL,&CRect(0,0,iWidth,iHeight),FALSE);...

MFC中ListControl控件的使用

以下未经说明,listctrl默认view 风格为report 1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item ...LVS_REPORT: 显示item详细资料 ...

C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码

例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。

数据结构基础系列(6):树和二叉树

数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足需要系统学习数据结构的人。系列课程包含11个部分,本课为第6部分“树和二叉树”,介绍树的相关概念和表示方法,重点是二叉事的性质、存储结构、遍历等基本操作的实现,以及应用基本操作解决问题的方法。 系列课程的目标是帮助学习者系统掌握数据结构课程的相关知识,具备利用这些知识分析问题、解决问题的能力。本课是系列课程中的第6部分,具体目标包括:掌握树的相关概念和表示方法;掌握二叉树的概念、性质;重点掌握二叉树的存储结构,以及基本运算和各种遍历算法的实现;掌握线索二叉树、哈夫曼树的相关算法;学会运用二叉树解决综合应用问题。

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