C ++で印刷モニターを開発しています。しかし、ファイル SPL の取得に問題があります。多くの調査の結果、spoolerDirectory キーに .spl ファイルを保存するフォルダーのパスを挿入する必要があることがわかりました。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Print\Printers\'printername'\SpoolDirectory = c:\windows\system32\spool\printers
この変更がスプール サービスの再起動後にのみ有効になるという問題。
ジョブの印刷を監視しているため、スプーラを再起動するとすべてのオブジェクトが失われます。
私の問題を解決する別の方法はありますか?タンク!