我创建了一个暴露给COM的.NET类,并从VB6应用程序中使用 . 这个.NET类运行一个Task,它引发了一些事件 . 似乎这些事件是在VB6应用程序的主线程中引发的,而且一切正常 . 我试图了解它是如何工作的 . 事件是否以某种方式封送到主线程 - 通过.NET还是COM?根据我的阅读,如果正在使用STA线程,那么来自该线程外部的调用将使用Windows消息队列进行封送 . 从VB6调用.NET / COM对象时如何应用?