0

インストールされているプリンタの印刷スプーラ ダイアログには、プリンタをオフラインで使用するためのメニュー オプションがあります。このオプションを有効にすると、そのプリンターがオンラインになるまですべてのドキュメントがキューに入れられます。

私が話しているオプション:

私が話しているオプション

これは、プリンターと対話するアプリケーションには必要ありません。これは、プリンターが接続されていないときにユーザーに通知する必要があるためです (必須です)。属性をチェックするためにGetPrinter、構造を持つ関数を使用しています。PRINTER_INFO_2PRINTER_ATTRIBUTE_WORK_OFFLINE

前述のオプションを手動で無効にすると、私のGetPrinter方法では、プリンターが接続されていないときはオフラインであり、接続されているときはオンラインであることがわかります。そのオプションを有効のままにしておくと、GetPrinterメソッドは常にプリンターがオンラインであることを通知します (私は理解しています)。

「プリンタをオフラインで使用」オプションをプログラムで無効にするにはどうすればよいですか?

4

0 に答える 0