[arx]objectarx managed wrapper classes参考中文档(4)
www.dimcax.com
[arx]objectarx managed wrapper classes参考中文档(4)
和c++交互
.net程序中可以包含c++代码,所以可以使用没有对应托管封装类的objectarx api。objectarx托管封装类有一个属性和一个方法,用来在托管对象和非托管对象之间进行交互。
从托管对象获取内在非托管对象的指针,可以使用unmanagedobject属性。利用非托管对象产生托管对象,可以使用disposablewrapper.create()方法。
和com交互
你可以通过.net程序获取autocad automation对象模型和其它的objectarx com api。
在.net中使用autocad com api
创建一个.net解决方案和工程。
从工程菜单或解决方案浏览器中选择添加引用。
在com 选项,选择autocad