【发布时间】:2010-11-03 17:46:31
【问题描述】:
我通过继承 AxHost 并将 Acrobat guid("ca8a9780-280d-11cf-a24d-444553540000") 传递给基本构造函数,将 Adobe Acrobat 嵌入到我们的 c# 程序中。要加载 pdf,我调用 InvokeMember("LoadFile")。我遇到的问题是在调用“LoadFile”并加载 PDF 之后,Acrobat 将焦点放在我们的表单中。作为 Acrobat 显然开始在另一个线程上加载,将焦点调用到以前具有焦点的控件上,并不能解决问题。那么有人知道如何防止这种情况发生吗?
【问题讨论】:
-
我在这里发布了一个可能的解决方案stackoverflow.com/questions/3074857/…希望它有所帮助。
标签: asp.net pdf activex acrobat