标签: multithreading internet-explorer deadlock bho
我有一个BHO,其中一个工作线程遍历文档的图像元素。我使用GIT(全局接口表)来编组和解组IWebBrowser2对象。当Internet Explorer关闭时,我设置了一个事件(我在工作线程中检查是否发出信号)并等待线程完成。工作线程在COM对象的方法调用中挂起(每次都不是相同的调用),并且该进程已死锁。