C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■84009 / )  プリンタの特殊設定値を変更したい
□投稿者/ まる (9回)-(2017/05/09(Tue) 10:03:06)

分類:[ASP.NET (VB)] 

プリンタの印刷位置調整値をプログラムから制御しようとしています

レジストリの場所を把握していて直接値を設定したところ
プリンタのプロパティ画面では値が変わっているのですが印刷結果に反映しません
プロパティ画面でOKをクリックすると反映します

Win32APIのSetPrinterDataExを使って値を設定しても同様の結果になりました

値の設定後に何か再読み込みのような操作をしないと反映しないのではと予測しているのですが
何をしたらいいのかわかりません

運用上Print Spoolerサービスを再起動するようなことは出来ませんが
対象のプリンタ単体だけのソフトリセットのようなことなら可能です

何かよい提案等ありましたらお願いします
返信 編集キー/


管理者用

- Child Tree -