-
module d'impression
Bonjour,
Je souhaiterais développer une dll qui me servirai de gestionnaire d'impression.
j'ai essayer d'incorporer dans une form les objet impression déjà prédéfini dans bcb5 et visual studio malheuresement lorsque j'exécute ma dll celle-ci crache à causes des modules de bcb ou de visual studio ...
ce que je voudrait faire c'est envoyer un fichier (txt) à ma dll puis que cette dll affiche une form dans laquelle l'utilisateur puisse sélectionner son imprimante puis lancer l'impression.
Si quelqu'un à des idée ou de la doc ou un exemple sur ce sujet ....
merci
-
Choix de l'imprimante :
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/aboutcommondialogboxes/printdialogbox.asp
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/aboutcommondialogboxes/printpropertysheet.asp
puis pour imprimer :
- StartDoc
Pour chaque page
- StartPage
- EndPage
- EndDoc
http://msdn.microsoft.com/library/en-us/gdi/prntspol_2ik4.asp
Sinon y'a tres simple : lancer notepad avec /p et le nom du fichier, mais je ne crois pas qu'on puisse spécifier l'imprimante.
Sinon peut etre utiliser un rich edit control, ça peut simplifier l'opération.
http://support.microsoft.com/kb/q146022/