最近在看com的线程模型,有个问题搞不太清楚
在调用com对象的线程中需要coinitialize(0),如果组件的模型是apartment的,那么com对象和客户程序在各自的STA中,如果调用com对象的方法中又通过beginthread新建了一个线程,那么这个新建线程和com对象和客户程序的关系分别是怎样的?还有就是新建的这个线程的执行函数中是否还需要在调用coinitialize
在调用com对象的线程中需要coinitialize(0),如果组件的模型是apartment的,那么com对象和客户程序在各自的STA中,如果调用com对象的方法中又通过beginthread新建了一个线程,那么这个新建线程和com对象和客户程序的关系分别是怎样的?还有就是新建的这个线程的执行函数中是否还需要在调用coinitialize
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货