请教!除了_.MSPACE和_.PSPACE 还有没有其他进入和退出视口的方法
本帖最后由 xiaocainiao 于 2024-7-18 13:02 编辑请教一下大家!
除了_.MSPACE和_.PSPACE 还有没有其他进入和退出视口的方法
我在lisp中用这两个命令、经常会出现光标消失的情况
所以想请教一下有没有其他替代的函数
找到vla-put-ActiveViewport这个函数了、但是不会用
以下是函数语法、其中的Value不知道怎么获取
Viewport对象就是Viewport的VLA-Object
vla-put-active??? kozmosovia 发表于 2024-7-18 12:56
vla-put-active???
vla-put-ActiveViewport找到这个函数了、但是不会用 本帖最后由 xiaocainiao 于 2024-7-18 13:27 编辑
kozmosovia 发表于 2024-7-18 13:17
Viewport对象就是Viewport的VLA-Object
感谢大神!一直没研究过VLA函数、VLA-Object直接用vlax-ename->vla-object 函数转一下就行吧 kozmosovia 发表于 2024-7-18 13:17
Viewport对象就是Viewport的VLA-Object
会用了、感谢、用vlax-ename->vla-object转一下就行了、不过这东西对于屏幕外视口还是用不了、和修改视口ID一样 先zoom过去,再put-active kozmosovia 发表于 2024-7-18 19:41
先zoom过去,再put-active
现在只能这样处理了、ZOOM之前我还做了一个是否在屏幕外的判断
页:
[1]