Adobe DISPATCH_METHOD,用于禁用导航栏,书签和右键单击等(MFC)

时间:2019-06-04 16:46:07

标签: c++ mfc adobe activex dispatch

我对ActiveX控件非常陌生,需要在Adobe对话框中嵌入Adobe ActiveX控件。 我使用https://www.codeproject.com/Articles/9537/Adobe-ActiveX-Control-with-MFC中的示例代码来实现Adobe ActiveX控件,它可以正常工作并成功显示pdf文件。

我需要显示不带工具栏,导航栏,书签和右键单击的pdf,但是示例代码仅包含如下方法: enter image description here

它用于禁用工具栏。但是没有导航栏等方法。 我在网上搜索了InvokeHelper(0x3, DISPATCH_METHOD, VT_EMPTY, nullptr, parms, On);,发现0x3是DISPATCH ID,​​它正在通过该ID调用Adobe API。 因此,我猜想Adobe在导航栏和书签等中肯定还有其他方法,但是我找不到关于方法DISPATCH ID的相应文档。

有人知道吗?

我什至找不到关于setShowToolBar方法DISPATCH ID的任何文档。

1 个答案:

答案 0 :(得分:0)

通过从Adobe阅读Interapplication Communication API reference,我发现了如何自动关闭书签。

我叫SetPageMode(L"none"),它用于关闭书签。 但是我还没有弄清楚如何关闭导航栏和状态栏。 enter image description here