お世話になっております。
Acrobatのメニューから外部ウィンドウを表示して、その中でPDFを出力するツールの作成を行っています。
※厳密には出力したPDF上でリンク等の色付けなどを行います。
元々MFCでの実装を考えておりましたが、リンク枠を破線にできない等の制限が掛かり、開発が頓挫しておりました。
AcrobatSDKのサンプル内にwxWidgetsを使用しているものを発見したため、wxWidgetsでの実装に取り組んでいます。
※Acrobatの環境は7~11を想定しております。
以下のwxWidgetsのサイトに記載されている例からPDFを読み込む方法を試しているのですが、
AcroPDF.dllのLoadFileメソッドを呼び出しても必ず失敗してしまいます。
wxWidgets: wxActiveXContainer Class Reference
実際のソースコードはほぼ上記サイトの例通りです。
※IIDの値はOLE/COMオブジェクトビューワーから正しい値に変更しております。
なぜ失敗するのかの原因も分からないため、非常に困っております。
原因の分かる方がおりましたら、ご教授いただけませんでしょうか。
お手数をお掛け致しますが、よろしくお願い致します。