Bonjour,

Je suis en train de développer un outil d'impression en batch pour une application.

Cette application est en C#.Net et utilise donc des PrintTicket pour sauvegarder les différentes configurations des imprimantes (bac, taille du papier...)

A cause de certaines restrictions de .Net je ne peux avoir la configuration d'une imprimante que sous la forme d'une structure DEVMODE.

Il existe une fonction PTConvertDevModeToPrintTicket qui permet de convertir un DEVMODE en un PrintTicket mais je n'arrive pas à l'appeler depuis mon code .Net : je n'ai pas trouvé d'exemple et mes tentatives de créer du code non managé plantent lamentablement.

Un connaisseur en appel de code non managé pourrait m'aider ?

Merci d'avance