1

我的一堆 C# 和 VB 程序使用PDFViewercontrol 和AxAcroPDFlib. 它多年来一直很好地为我服务,但最近,在安装 Adob​​e Reader DC 后,所有使用的应用程序都PDFViewer开始出现问题。

PDFViewer立即快速控制打开 PDF 文档。但是,当我PDFViewer用打开的 PDF 文档关闭表单托管控件时,表单需要 5-10 秒才能将控件返回到同一程序中的其他表单。其他形式只是保持禁用状态,沙漏鼠标指针会持续很长时间。是否有新AxAcroPDFlib的应该与 Reader DC 一起使用?

4

1 回答 1

2

我能够将问题追溯到实际PDFViewer控制。安装 Adob​​e Reader DC 后,如果PDFViewer控件有Focus,则表单将无法关闭。我添加了FormClosing事件处理程序并添加了一些代码以分配Focus给控件PDFViewer,然后我还处理了PDFViewer实例。像魅力一样工作。

于 2015-12-04T19:52:53.593 回答