我现在想用 vc++应用openGL来对 DWG格式进行操作 ,可以用dwgtrueview控件来打开DWG,然后用openGL将进行DWG中的图形操作吗?
还有,如果不用dwgtrueview来打开DWG,怎样用openGL来读取DWG中的信息?
还有,如果不用dwgtrueview来打开DWG,怎样用openGL来读取DWG中的信息?
解决方案 »
- 关于MSChart,关闭自动填写数据后,依然有未知数据存在
- 怎么cout<< cstring
- vs2005中调用dll中的类成员函数的问题
- ListView中已经显示出列表。如何才能在列表中得到列名字的字符串?
- SDK编程的一个错误,求助!!!!
- 我 在 windows ME上升级安装 了 windows 2000,然后又 安装了 windowsME,怎样 再进入 windows2000?
- ActiveX控件在Vista gadget显示问题
- 这个程序那个地方错了呢?
- 菜鸟问题自绘控件(CMyBotton)上如何让汉字或位图居中显示?
- 哪里有根据不同计算机,产生不同注册码的控件或源码
- VC++ 多文件编译
- word文档转换PDF时遇到的问题
你用opengl来处理,需要读取dwg文件,然后逐条重绘。
对于dwg文件的格式,只有autocad公司自己知道,并且各个版本之间的差别很大。即便是autocad软件自身,打开不同版本的dwg文件照样会出错。
使用opengl处理dwg文件,一句话:
你的方向不对。
可以做cad二次开发,在cad环境中,利用ADS ARX 和ObjectARX.
不知道你的具体需求是什么。
OpenDWG是一个国外的联盟,他们写了个读取DWG的工具包,可以进行图形操作,不过注册要钱的,工具包说明有几百页,都是英文的,所以是比较困难的。
我想用vc++来开发一个脱离cad的一个可以对dwg格式进行操作的软件
可以给点建议吗?