Моя компания разрабатывает финансовое приложение.
Теперь мы должны иметь дело с новым законом, который требует, чтобы мы приняли различные меры, печатается ли получение или нет.
Получения печатаются на лазерном принтере на листе А4 с помощью стандартной очереди печати в окнах. Там какой-либо путь состоит в том, чтобы программно проверить, успешно выполнилось ли определенное задание печати на самом деле? Модуль, требующий этого, разрабатывается в c#.
Я не знаю полностью управляемого способа сделать это. Может потребоваться взаимодействие с FindFirstPrinterChangeNotification и FindNextPrinterChangeNotification . Вы также можете ознакомиться с существующими оболочками , позволяющими контролировать очередь печати.