CreateDispatch使Vista变得一团糟

时间:2009-08-27 21:39:24

标签: com windows-vista automation ms-word

我通过调用CreateDispatch(“Word.Application”)创建一个单词实例。这样可以正常工作,除非在Vista中它导致关于服务器忙碌的对话框出现,你必须多次按下“切换到”按钮。每次执行此操作时都会弹出开始菜单,直到它最后打开单词。任何人都知道为什么以及是否有解决方法?

1 个答案:

答案 0 :(得分:0)

如果您的UI线程正在等待COM服务器上的某些OLE自动化方法完成,则会发生这种情况 - 您可以尝试在非UI线程中创建对象,以便不阻止UI线程吗?