佚名通过本文主要向大家介绍了android service 线程,service与线程的区别,com多线程调用,线程 初始化com库,com线程模型等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: !!!急问:使用COM组件的线程在service中不能获得正确的接口,怎么办?
描述:
描述:
一个使用第三方COM组件的线程,在控制台程序下运行正常。移植到service中后,发现该线程在运行过程中不能获得正确的接口指针。
具体情况很奇怪:首先正确获得了COM对象的入口接口指针,然后根据这个入口指针生成了另一个正确地接口指针,然后再需要获得另一个接口指针时出错,只能返回空指针。获得接口的方式不是用queryinterface,而是使用第三方COM组件提供的getXXX()函数。
另外,service的主线程中并没有用到COM组件,仅仅是为了启动这个使用COM组件的从线程。
实在想不通的是,这个线程在控制台程序里运行是很正常的啊。
哪位大侠有经验出来点拨一下???十万火急啊!!!