webbrowser控件 套间问题

在VS2015中 新建一个对话框工程 添加一个webbrowser控件,对应添加一个控件变量,然后在程序初始化中添加CoInitializeEx(NULL, COINIT_MULTITHREADED), 编译可以通过。运行出错。
1.请问webbrowser控件如何可以在mta套间下运行?
2.如果webbrowser控件无法在mta套间下运行,但是我又有另一个COM类需要使用mta套间 应该如何处理。
3.我是否能够在主线程使用sta套间 在子线程使用mta套间 。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^