获取或者设置AutoCAD的变量

1、通用做法,可以通过acedGetVar(const ACHAR* sym, struct resbuf* result);函数来获取变量,通过acedSetVar()函数来设置变量

2、如果是某些数据库AcDbDatabase相关变量,可以通过下面示例获取变量

Adesk::Int16 pdmode = acdbHostApplicationServices()->workingDatabase()->pdmode();

通过相对应的方法设置变量

acdbHostApplicationServices()->workingDatabase()->setPdmode(pdmode);

  

 

posted @ 2023-06-27 09:20  unicornsir  阅读(73)  评论(0编辑  收藏  举报