sccat 发表于 2004-12-23 13:28:00

请教高手怎么在VBA中取得鼠标的状态?

怎么在VBA中取得鼠标的状态?
例如:在ACAD中的坐标
                                                                                 是否按下等

雪山飞狐_lzh 发表于 2004-12-23 15:41:00

不太懂你的意思,说清楚一点吧

sccat 发表于 2004-12-23 19:16:00

就是我的一段程序要在鼠标按下的时候画线,根据鼠标的轨迹,松开的时候停止,再按下的时候再开始画.
如果可以知道鼠标何时松开,鼠标松开时可以检测的到就好办一点.
要不然就要不断检测鼠标是否按下了.
请飞狐斑竹解答.

雪山飞狐_lzh 发表于 2004-12-23 19:21:00

p1=thisdrawing.Utility.getpoint
p2=thisdrawing.Utility.getpoint(p1)
thisdrawing.modelspace.addline p1,p2

sccat 发表于 2004-12-23 19:44:00

????
getpoint可是要点击两次才能画出条线,我要一开始点击就开始不断的画,直到我松开为止.

laoliu09 发表于 2004-12-25 21:43:00

哇,好高难度啊!
页: [1]
查看完整版本: 请教高手怎么在VBA中取得鼠标的状态?