muxilei 发表于 2005-6-1 18:19:00

在VBA中怎样实现鼠标移动到一个实体上显示实体的信息

在VBA中怎样实现鼠标移动到一个实体上显示实体的信息,就象实体的超链接一样那样的功能

esri 发表于 2005-6-1 18:35:00

在CAD的对象事件中好象没有MOUSEMOVE,没有MOUSEMOVE那么相对坐标下的XY怎么可能得到呢?


不过用API好象可以办到。


一下是我想的办法请大家验证


1.先写一个HOOK的DLL来截取CAD中子窗体的MOUSEMOVE消息


2.获取CAD左下角的坐标信息


3.获得实体


4 显示实体信息


但是怎样快速的根据坐标来选择实体就的好好考虑了

今晚打老虎 发表于 2005-6-2 10:22:00

好东西,要是有具体代码就好了。试试。
页: [1]
查看完整版本: 在VBA中怎样实现鼠标移动到一个实体上显示实体的信息