Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.213.128] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте!
Ребята, подскажите кто нибудь, как можно перехватить документы идущие на печать ? а именно - какое приложение, что и с каким качеством выводит на печать? |
Сообщ.
#2
,
|
|
|
могу только дать намёк:
http://www.sources.ru/cpp/cpp_ie_under_the_hood.shtml |
Сообщ.
#3
,
|
|
|
WM_SPOOLERSTATUS
|
Сообщ.
#4
,
|
|
|
а если товарисчу надо получить содержимое печатаемых документов ?
|
Сообщ.
#5
,
|
|
|
Это проблематично потому что данные поступающие на принтер закодированы в формате RAW или EMF или PRN (для матричных)
Что-то можно выудить через GetJob(), возможно (я не помню) в его структуре есть имя документа, который был только что послан на печать, тогда можно его открыть из этой локации. |