Я хочу изменить владельца печати в свойстве задания на печать. (Владелец печати: Показать в диалоговом окне Что печатает.)
Я пытался изменить его с помощью функции SetJob, но не смог изменить, ошибка возврата setjob.
Попробуйте 1: SetJob(hPrinter, nJobId, 1, (LPBYTE)pJobInfo1, 0);
Попробуйте 2: SetJob(hPrinter, nJobId, 2, (LPBYTE)pJobInfo2, 0);
Попробуйте 3: SetJob(hPrinter, nJobId, 4, (LPBYTE)pJobInfo4, 0);
Еще одна вещь уже зарегистрирована в очереди печати, которую я не могу удалить, мне нужно только изменить ее .
Более подробно: я участвую в мероприятиях EnumPorts и StartDocPort.
Пожалуйста, руководство.