印刷終了のメッセージ


キキ  2003-04-22 13:08:32  No: 77782  IP: [192.*.*.*]

VB6.0 SP4.0で印刷処理のプログラムを作成しています。
現在の処理では印刷ボタンをクリックすると、データが先にプリンタに送られて
しまい、全てのデータが印刷されていないうちに印刷済みのフラグが立ってしまい
ます。
印刷が全て終わった後にフラグを立てるようにしたいのですが、何か良い方法はないでしょうか?プリンタのジョブ状態(印刷完了)を取得するAPIが存在するようですが詳しくわかりません。
なにかわかる方がいらっしゃいましたら、ご教授願えませんでしょうか?
よろしくお願いします。

編集 削除
Loreley  2003-04-23 20:56:19  No: 77783  IP: [192.*.*.*]

EnumJobsとかいうのがあった気がします
むかーしに試しただけなので、あまり覚えてませんが
EnumPrinterでPrinterハンドルを取得して
EnumJobsで印刷ジョブを取得みたいな。

接続形式にもよるので確実とは言えませんが

編集 削除