WPFでFixedDocumentを印刷するプログラムを作成しています。
通常使うプリンターとは別にパソコンに登録されたプリンターを選択して出力するように
しています。
印刷処理は下記のようにPrintDialogのPrintDocumentメソッドを使用しているのですが、
PrintDialog.PrintDocument(FixedDocument.DocumentPaginator , "レポート")
上記メソッドを通る際に通常使うプリンターが切り替わる為、他のアプリから印刷しようとすると
そのアプリも意図せずに、印刷プログラムで選択したプリンタで印刷されてしまいます。
通常使用するプリンターを変更せずに印刷できるような方法はないでしょうか?