求助:在vc中gdi编程中如何实现图形放缩和平移?

原创 2004年10月17日 19:47:00
在mfc下,实现用鼠标画图,可以画简单的图形,直线,矩形,椭圆,但我想实现用鼠标可以对这些图形编辑,即用鼠标实现平移跟放缩这些图形,我刚学vc不久,对于怎么实现平移跟放缩一点头绪都没有,请大虾们指点下(可否详细点),我不甚感激。

图像平移缩放旋转匹配

图像平移缩放旋转匹配 图像相位匹配,或者是傅里叶梅林变换匹配吧,能解决两幅图像之间的平移,缩放,旋转的匹配问题。研究了很久,弄清楚了里头的原理,才发现这些都是别人早就做好的东西。为什么我之前怎么...
  • wkk15903468980
  • wkk15903468980
  • 2017年01月02日 23:43
  • 1802

C#实现GDI+基本图的缩放、拖拽、移动

C#实现GDI+基本图元的缩放、拖拽、移动 C#实现GDI+基本图元的缩放、拖拽、移动示例代码如下: using System; using System.Collections.Generi...
  • LongtengGensSupreme
  • LongtengGensSupreme
  • 2016年07月16日 14:59
  • 2310

在VC2010上MFC从配置GDI到画出图形的完整过程

先前,在“VC2010上配置GDI+(图像库)”中我完成了在win32工程中GDI+的配置。但是在尝试画图时,出现了错误,其具体代码如下: // DrawRGB.cpp : 定义控制台应用程序的入口...
  • mwsgyyz8
  • mwsgyyz8
  • 2014年07月25日 12:45
  • 820

二维图形学的变换-平移、旋转、缩放 OpenGL

这里实现的是多点画多边形,然后把这个多边形进行二维的变换。 首先,多点画多边形,为了方便起见,我直接调用了Opengl的库函数。其次,就是如何进行多边形的二维变换。在这里我有两种方法。第一种是直接根据...
  • a3631568
  • a3631568
  • 2016年12月14日 13:34
  • 3879

超链接程序VC++示例源代码图示

  • mader520
  • mader520
  • 2008年12月01日 19:10
  • 157

计算机图形学之二维平移旋转缩放代码

以下均为MFC工程代码
  • gsls200808
  • gsls200808
  • 2014年11月15日 17:46
  • 2774

OpenGL实现二维图的平移

在前面的博客《OpenGL实现二维图的缩放》中,我提到了gluLookAt的作用是定义观察者的位置和视线方向。在本文中,我们正好利用这个功能来实现二维图的平移。 #ifndef WIDGET_H #...
  • liji_digital
  • liji_digital
  • 2016年09月08日 21:48
  • 809

如何用几何画板制作图形平移和旋转

在数学教学中,老师们在黑板上作图,都是不能够动的。这样往往不利于老师把自己的课程讲清楚明白。如果图形能够随着课程的进度进行的移动和旋转,这样不仅能够让课程变得生动有趣,还能够帮助学生理解记忆知识点。随...
  • EducationSoft
  • EducationSoft
  • 2016年06月14日 09:49
  • 4179

在VC6.0中使用GDI+的两种办法

                                                                                      朱金灿       GDI+...
  • clever101
  • clever101
  • 2007年11月01日 20:27
  • 7285

vc++ api 双缓冲绘图

当绘制动态图形时,会遇到图像闪烁的情况,分析一下原因: 电脑屏幕一般都是60HZ的,也就是说一秒钟刷新60次, 但是api绘图却没这么快,本身绘图就要循环,这里面还要加上描点连线, 我们把绘图看成一个...
  • betwater
  • betwater
  • 2016年11月29日 19:54
  • 601
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求助:在vc中gdi编程中如何实现图形放缩和平移?
举报原因:
原因补充:

(最多只允许输入30个字)