明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4379|回复: 1

[注意]图形随鼠标移动的程序编写,用C#

[复制链接]
发表于 2007-1-9 17:20:00 | 显示全部楼层 |阅读模式

已经有一个块名为MyBTR,块内已经添加了如线、圆等实体。我想实现这样的功能,当鼠标在AutoCAD2006的绘图区域移动时,块内的图形也随着鼠标一起移动,即鼠标到哪里,块内图形也跟到哪里,当鼠标在绘图区域点击左键取点后,图形立即画在绘图区域,此时如果鼠标再移动,块内图形也不再随着鼠标移动了。这段程序我想了好久,也没有编出来,虽然也参考了JIG功能,当我还是没有编出来。请编程高手百忙之中帮我编写这段程序,本人不胜感激,先谢谢了!

发表于 2008-8-14 10:29:00 | 显示全部楼层

我知道在ARX中有一个全局函数

AcedGrRead(int  track,

           int * type,

           struct resbuf * results);

可以得到光标的位置,你可以在Autocad的类库帮助中找找有么有类似的函数或方法;我是用ARX实现此功能的,C#没有用过,帮不了你

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 05:55 , Processed in 0.140833 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表