Информация о печатающемся документе
но как её получить?
OpenPrinter Printer.DeviceName, hPrinter, ByVal 0&
EnumJobs hPrinter, 0, 99, 1, ByVal 0&, 0, lNeeded, lReturned
If lNeeded > 0 Then
ReDim byteJobsBuffer(lNeeded - 1) As Byte
EnumJobs hPrinter, 0, 99, 1, byteJobsBuffer(0), lNeeded, lNeeded, lReturned
If lReturned > 0 Then
lJobCount = lReturned
Else
lJobCount = 0
End If
Else
lJobCount = 0
End If
ClosePrinter hPrinter
Заранее спасибо )
Цитата: Roman-vb
но как её получить?
Видимо, RtlMoveMemory JOB_INFO_#, указатель на буфер, длина буфера :)
EnumJobs hPrinter, 0, 99, 1, byteJobsBuffer(0), lNeeded, lNeeded, lReturned
RtlMoveMemory Job, byteJobsBuffer(0), lNeeded
не понимаю((
и так тоже...
CopyMemory Job, byteJobsBuffer(0), lNeeded
Программа просто вылетает
((
Я не знаю просто как сделать, помогите, пожалуйста )
Ну неужели никто не знает