Gestion de jobs d'impression (GDI)

Gestion de jobs d'impression (GDI) - C#/.NET managed - Programmation

Marsh Posté le 03-05-2006 à 11:00:48    

Salut
 
je voudrais gerer des jobs d'impression (pause / resume) a partir de C#
J'ai d'abord teste une lib (PrinterQueueWatch.dll) malheureusement trop lente (l'event AddJob loupe 1 job / 10 si on flood un peu).
 
J'ai vu que gdi possedait une fonction SetJob, permettant de realiser ce que je veux, mais je vois pas trop comment l'utiliser. un petit coup de main svp.

Reply

Marsh Posté le 03-05-2006 à 11:00:48   

Reply

Marsh Posté le 03-05-2006 à 11:39:07    

tu ne comprends pas quoi exactement là dedans ?
http://msdn.microsoft.com/library/ [...] l_109u.asp

Reply

Marsh Posté le 03-05-2006 à 15:15:21    

C bon...
"
[DllImport("winspool.drv", EntryPoint = "SetJob" )]
static extern int SetJobA(IntPtr hPrinter, int JobId, int Level, ref byte pJob, int Command_Renamed);
"
voulais rien savoir, il manquait l'include vers System.Runtime.InteropServices
 
merci  =)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed