none
通常使うプリンターを変更せずに印刷したい RRS feed

  • 質問

  • WPFでFixedDocumentを印刷するプログラムを作成しています。

    通常使うプリンターとは別にパソコンに登録されたプリンターを選択して出力するように

    しています。

    印刷処理は下記のようにPrintDialogのPrintDocumentメソッドを使用しているのですが、

    PrintDialog.PrintDocument(FixedDocument.DocumentPaginator , "レポート")

    上記メソッドを通る際に通常使うプリンターが切り替わる為、他のアプリから印刷しようとすると

    そのアプリも意図せずに、印刷プログラムで選択したプリンタで印刷されてしまいます。

    通常使用するプリンターを変更せずに印刷できるような方法はないでしょうか?

    2016年8月1日 7:16

回答

  • Windows 10 1511からの機能で最後に使ったプリンターが通常使うプリンターに切り替わる機能の話でしょうか?  そうであれば個別のアプリケーションの問題ではなく、利用者の個人設定の問題ということになります。ですので逆に特定のアプリケーションのみ通常使うプリンターが切り替わらないというのは利用者の設定を無視する行為であまりお勧めできません。
    • 回答の候補に設定 星 睦美 2016年9月20日 8:11
    • 回答としてマーク 星 睦美 2016年9月28日 7:51
    2016年8月1日 7:58