У меня есть простое приложение Win32, написанное на C, в котором я хотел бы открыть PDF-файлы. Я знаю, что могу скомпилировать и связать библиотеку Poppler, но есть ли способ использовать Acrobat Reader? Вроде как, что делают браузеры, если у вас установлен Reader, они автоматически могут отображать PDF в окне через некоторый интерфейс плагина. Проблема в том, что я никогда не использовал плагин, не писал такой интерфейс. Как? Можно ли впоследствии установить Reader и каким-то образом уведомить приложение о его наличии?
Я также хотел бы контролировать, скажем, увеличение. И то, что PDF может быть в памяти, а также.
Edit:
Я только что нашел это [1]:
«Если вы установили Adobe Reader, вы можете добавить ссылку COM в элемент управления ActiveX средства просмотра PDf в VisualStudio и использовать его внутри элемента управления WindowsFormsHost».
но я не понимаю, что там написано: как создать «ссылку COM» и использовать «WindowsFormsHost» в простом Win32 C?
[1] Библиотеки PDF для отображения документа PDF в WPF