为什么说ActiveX只能是STA模型呢?
也就是调用ActiveX的容器(例如IE),只能也必须通过Marshal的方式来访问ActiveX控件? 而不能通过原始指针直接操作CoClass对象?
是这样的吗
[解决办法]
sta 解释就是单线程套间
如果允许activex多线程的话,用户交互不好处理,
如果你有win32编程经历,你就会知道,多线程无法直接访问用户界面,需要发送消息