chj_cad 发表于 2003-9-26 00:09:00

请教各位高手:如何在二次开发中,在绘图区动态得到十字光标处的坐标值?

请教各位高手:如何在二次开发中,在绘图区动态得到十字光标处的坐标值?

meflying 发表于 2003-9-26 08:25:00

grread,
具体用法查看帮助文件中介绍

coolyyh 发表于 2003-10-8 16:03:00

没有你说的那个命令阿!?!?!?!?!

龙龙仔 发表于 2003-10-8 16:53:00

(while (setq WW (cadr (grread t 5)))(print WW))

gzy 发表于 2003-10-9 11:00:00

请教龙哥在VBA里语句是这样的呢?

efan2000 发表于 2003-10-9 12:58:00

在VBA中比较麻烦,先用getcursor获取光标位置,再使用screentoclient将其转化到作图窗口中的坐标。接下来使用viewsize、viewctr、screensize几个系统变量求出像素与作图单位之间的换算关系,将像素转化成坐标。
不过,这种方式会产生误差。因为,像素的单位是整数。误差的大小取决于当前窗口可见的范围。
页: [1]
查看完整版本: 请教各位高手:如何在二次开发中,在绘图区动态得到十字光标处的坐标值?