在 DISPID_DOCUMENTCOMPLETE 上,如果我从工作线程为 DOM 中的特定元素附加 onclick 处理程序,那么在单击它时不会触发该事件,可能是什么原因?如果我从主线程附加事件处理程序,这工作正常,但我想异步做事。
我正在使用 CoMarshalInterThreadInterfaceInStream 和 CoGetInterfaceAndReleaseStream 在线程之间传递 IID_IWebBrowser2 指针。
在 DISPID_DOCUMENTCOMPLETE 上,如果我从工作线程为 DOM 中的特定元素附加 onclick 处理程序,那么在单击它时不会触发该事件,可能是什么原因?如果我从主线程附加事件处理程序,这工作正常,但我想异步做事。
我正在使用 CoMarshalInterThreadInterfaceInStream 和 CoGetInterfaceAndReleaseStream 在线程之间传递 IID_IWebBrowser2 指针。