bill165 发表于 2013-12-25 13:41:18

求如何得到CAD里现在的光标位置

如何得到CAD里现在的光标位置?看了论坛里有动态得到光标位置,但要结束那个程序必有按下左键,我只想返回一下CAD光标的的坐标,希望各位老师指导一下

菜卷鱼 发表于 2013-12-25 14:04:33

(cadr(grread T 15 2))

sieben 发表于 2013-12-25 16:27:26

1,PointMonitor
2,Jig
3,API

bill165 发表于 2014-1-15 13:51:05

求高手给个示例代码

sieben 发表于 2014-1-15 16:28:58

using aApp = Autodesk.AutoCAD.ApplicationServices.Application;

aApp.DocumentManager.MdiActiveDocument.Editor.PointMonitor += new PointMonitorEventHandler(ed_PointMonitor);

    void ed_PointMonitor(object sender, PointMonitorEventArgs e)
    {
//e.Context 里面有一大堆点,你用 e.Context.ComputedPoint 吧
    }

cdinten 发表于 2014-1-15 18:01:42

楼上正解,我也准备说Editor.PointMonitor事件

cdinten 发表于 2014-1-26 16:59:33

也可以使用Application.PreTranslateMessage捕获任何你感兴趣的事件
页: [1]
查看完整版本: 求如何得到CAD里现在的光标位置