Adobe DISPATCH_METHOD для отключения панели навигации, закладки и щелчка правой кнопкой мыши и т. Д. (MFC) - PullRequest
0 голосов
/ 04 июня 2019

Я очень новичок в управлении ActiveX, и мне нужно встроить Adobe ActiveX управления в моем диалоге MFC.Я использую пример кода в 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, и он вызывает Adobe API по этому идентификатору.Поэтому, я думаю, в Adobe должен быть другой метод для панели навигации, закладок и т. Д., Но я не могу найти соответствующий документ о методе DISPATCH ID.

Кто-нибудь знает, что, пожалуйста?

Я дажене удается найти документы о методе DISPATCH ID setShowToolBar.

1 Ответ

0 голосов
/ 05 июня 2019

Читая Interapplication Communication API reference из Adobe, я узнаю, как автоматически закрыть закладку.

Я позвонил SetPageMode(L"none"), она работает для закрытия закладки.Но я не понял, как закрыть панель навигации и строку состояния.enter image description here

...