La Web del Programador: Comunidad de Programadores
 
    Pregunta:  47223 - CóMO OBTENER LA CANTIDAD DE TRABAJOS MANDADOS UNA IMPRESORA
Autor:  Héctor González
Que tal, mi duda es como puedo obtener la cantidad de paginas impresas, el usuario que las mando y el estado en que se encuentra la impresion, todo esto en windows 2000 y XP.Agredeceria la ayuda porque no tengo ni la menor idea de como hacer esto .

  Respuesta:  JD PL
Aquí puedes encontrar ayuda:
http://www.elguille.info/VB/API/GetPrinterJobs.htm