如何让要画的图形在光标处显示出来并跟随鼠标一起到要画的位置
就像在autocad中,复制一个圆,粘贴时这个被复制的圆在光标处隐隐约约显示,直到鼠标点击的位置就粘贴了一个圆,每次点击粘贴命令时都是这样。不明白你说什么,也不知道你要干什么!CAD里本身就是这个样子的! 1楼说的估计就是grread的效果。 Gu_xl 发表于 2013-5-9 13:35 static/image/common/back.gif
不明白你说什么,也不知道你要干什么!CAD里本身就是这个样子的!
C#如何实现这个功能 cp 的效果??? (defun c:tt (/ EnLst grVal InsPt)
(setq EnLst nil TorN t)
(while TorN
(setq grVal (grread 3))
(if (member (car grVal) '(3 5))
(setq InsPt (cadr grVal))
)
(if (= (car grVal) 3)
(setq TorN nil)
)
(if (and InsPt EnLst)
(mapcar 'entdel EnLst)
)
(if InsPt
(setq EnLst (MyDrawFunc InsPt))
)
)
(princ)
) Gu_xl 发表于 2013-5-9 13:35 static/image/common/back.gif
不明白你说什么,也不知道你要干什么!CAD里本身就是这个样子的!
这项技术叫JIG。 本帖最后由 夏生生 于 2013-5-10 16:08 编辑
好厉害哦!!鸟版讲了那么多我都没看懂
我也好厉害,按照古版的方法一下就实现了
就是先复制
然后粘贴就可以了。
nzl1116 发表于 2013-5-10 07:53 static/image/common/back.gif
(defun c:tt (/ EnLst grVal InsPt)
(setq EnLst nil TorN t)
(while TorN
错误: no function definition: MYDRAWFUNC
页:
[1]