请教各位高手:如何在二次开发中,在绘图区动态得到十字光标处的坐标值?
请教各位高手:如何在二次开发中,在绘图区动态得到十字光标处的坐标值? grread,具体用法查看帮助文件中介绍 没有你说的那个命令阿!?!?!?!?! (while (setq WW (cadr (grread t 5)))(print WW)) 请教龙哥在VBA里语句是这样的呢? 在VBA中比较麻烦,先用getcursor获取光标位置,再使用screentoclient将其转化到作图窗口中的坐标。接下来使用viewsize、viewctr、screensize几个系统变量求出像素与作图单位之间的换算关系,将像素转化成坐标。
不过,这种方式会产生误差。因为,像素的单位是整数。误差的大小取决于当前窗口可见的范围。
页:
[1]