[MFC] Maximiser l'impression d'une view sur feuille A4
bonjour,
j'ai utilisé ce code pour imprimer ma View. ça marche nickel (merci farscape)...
... :D sauf que sur ma feuille A4, la view imprimé fait 8cmx5.5cm.
j'ai un peu de mal à décortiquer le code, alors d'ici à ce que je trouve moi-même comment le modifier pour que l'impression se fasse sur toute la page ya de la marge ( :oops: ).
si quelqu'un sait comment faire pour que la taille du bitmap qui va être imprimé soit maximisé en fonction du format d'impression (A4, ...).
canonisation PRO-mortem pour la sainte personne qui pourra résoudre mon problème!
merci
PS : dans le code proposé, ça sert à quoi ça :
Code:
1 2
| VERIFY (bm.Attach (::LoadImage (::AfxFindResourceHandle(MAKEINTRESOURCE (inBitmapID), RT_BITMAP),
MAKEINTRESOURCE (inBitmapID), IMAGE_BITMAP, 0, 0,(LR_DEFAULTSIZE | LR_CREATEDIBSECTION)))) |
et ça se place où ?
est-ce parce que je n'ai pas mis ça que le bitmap imprimé est tout petit?
PS2 : En même temps (j'abuse un peu), comment fait-on pour que l'impression soit en mode paysage par défaut?
Remarque : Selon la qualité de l'impression, le bitmap change de taille (petit en brouillon, et très très petit en qualité optimal). KEZAKO ?