今携わっている案件でこんな要望がありました。
「PDFファイルをもう一つのディスプレイ上に表示してほしい」というものです。
つまりデュアルディスプレイ前提ってことですね。
汎用性が無いことはお察しください。
まずは、Form上にPDFファイルを表示する方法から。
1. Visual Studioのデザイナ画面でツールボックスに「Adobe Reader」のコントロールを追加する
2. 右クリック → アイテムの選択 → COMコンポーネントタブ → 「Adobe PDF Reader」にチェックを入れる
3. AxAcroPDFをフォーム上に配置する
4. LoadFileメソッドでPDFファイルの表示を行う
こんな感じ。
後は、デュアルディスプレイに表示する部分の処理です。
Screen.AllScreens.Length;
これでディスプレイの数が取得出来るみたいです…。
その部分は今から実装してみます。ではまた。