在线急等答案!!MFC鼠标画椭圆!!!! 记得当时学的时候,矩形是直线连画的,圆有Bresenham 期待。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.用到类 主要应该是GDI+ 的Graphics、GraphicsPath、Pen、Region、Brush、TransForm(旋转功能)等2.矩形和椭圆都可以使用一个四点结构来标示 这个不用再说了吧3.不管是绘制 还是调整 都需要对鼠标事件做出响应 Down Up Move 并根据情况设定标志 例如 鼠标落下标志 移动标志 拖动标志 圆或者矩形选中标志 拖动标志 旋转标志 关键点调整标志等 这个过程中需要使用到Region类的IsVisible来判断点是否在区域中4.代码自己到网上找找吧 算法 基本上没有什么算法。 修改可以使用CTracker类(俗称“橡皮筋”类),至于怎么画,用CDC就可以。 用GDI+,先装一个插件,再看GDI+的源代码,什么都会了。 高分求解Debug Assertion Failed dll加载出问题; 关于visio绘图控件的使用 欢迎加入深圳VC开发联盟,互相交流,共同进步!qq群21772386 我想问关于打开API文件的问题??? ADSL拨号,不能多用户上网问题! 关于CSocket的问题 如何生成拟合直线? 能否在目标进程(无源码)调用A.DLL前调用B.DLL? 关于CString中的数字字符串转变成int的问题 请问如何做到向发手机发短消息和自动寻呼?解决问题送100分 HOOK截获中文输入后如何把取得的文字转换后再发送给原来的输入框? ?急问关于进度条的问题,在线等~
2.矩形和椭圆都可以使用一个四点结构来标示 这个不用再说了吧
3.不管是绘制 还是调整 都需要对鼠标事件做出响应 Down Up Move 并根据情况设定标志 例如 鼠标落下标志 移动标志 拖动标志
圆或者矩形选中标志 拖动标志 旋转标志 关键点调整标志等 这个过程中需要使用到Region类的IsVisible来判断点是否在区域中
4.代码自己到网上找找吧 算法 基本上没有什么算法。