zdqwy19 发表于 2014-7-21 11:51:47

objectarx如何使用多线程

   如果一个arx程序需要运行很长时间,在这个程序运行时间cad的界面什么也不能干。如何让一个这样的程序转入后台运行,cad可以进行其他的操作,就像点云生成程序那样。在objectarx中如何实现?

damingming0073 发表于 2014-7-21 22:18:19

虽然不懂,帮顶下

风树 发表于 2014-7-21 22:43:51

不要试,
除非是一个线程是运行arx,
其它线程是运行arx以外的东西,
cad除了局部几个模块支持多线程以外,其它的暂时未公布说是支持的,
强制性这样做要不直接cad关闭,或看似正常实际不正常,或者有幸通过一些方法对某些函数实现了,也可能效率没有想要中好,

如果有时间你可以试探一下,看看boost中的多线程库,可以试玩一下

风树 发表于 2014-7-22 10:12:10

可能模拟多线程保险点

swjtu_csdn2 发表于 2014-8-14 10:52:00

我感觉可以用pthread
页: [1]
查看完整版本: objectarx如何使用多线程