高分求类似AutoCAD的源代码及其中关于移动图象的思路!
只需实现绘制直线圆椭圆矩形贝赛尔曲线B样条曲线并可以实现图象移动,提供思路者有分,不够再加! 问题点数:100、回复次数:7Top
1 楼zhwangquan(聪明的大傻瓜)回复于 2002-06-07 08:10:14 得分 0
怎么没人理我,我自己来UP
Top
2 楼xjl930(山高月小)回复于 2002-06-07 08:32:09 得分 20
请参考MSDN第一张光盘中\Samples\VC98\mfc\ole中的DrawCli的例子。里面很清楚,可能看起来费时间一点,但绝对可用!Top
3 楼spwnihao(╭∩╮(︶⌒︶)╭∩╮鄙视一切)回复于 2002-06-07 09:05:59 得分 20
首先,把你画的图形保存在一个对象链表中。
次,当鼠标选取时,从链表中得到选取的图形对象。
次,当鼠标移动时,改变当前的画图模式,变成“非”的画图式 (int DrawMode=SetROP2(ROP_NOT);)
次,在选取的图形原处在画一遍图形,由于是非的画图模式,原图形被镲掉,
并且在新位置在画一遍新图形
次,当移动结束,改变画图模式为原画图模式(SetROP2(DrawMode);)重新花图 形,移动结束。Top
4 楼zhwangquan(聪明的大傻瓜)回复于 2002-06-07 16:36:33 得分 0
谢谢两位,难道再没人愿意帮忙了????Top
5 楼zhwangquan(聪明的大傻瓜)回复于 2002-06-08 09:19:35 得分 0
还是没人理我,我来UPTop
6 楼prog_st(st)回复于 2002-06-08 10:07:03 得分 60
可以给源代码,需要将你的要求和EMail发成短消息给我!Top
7 楼zhwangquan(聪明的大傻瓜)回复于 2002-06-08 14:50:10 得分 0
谢谢各位Top




