Bonjour � tous,
alors, voila, j'ai un petit probl�me, qui apr�s recherche sur les FAQ et le forum, n'a pas trouv� de solution.
J'explique:
Je cherche � adapter une impression sur toutes les imprimantes. Donc, pour cela, je doit r�cup�rer la r�solution de l'imprimante concern�e.
Donc, j'utilise ce code:
Or, la valeur contenue dans "dpi" est toujours 0, donc, et je ne comprends pas pourquoi ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 CPrintDialog dlg2(false); HDC hdcPrinter = dlg2.GetPrinterDC(); CDC dc2; dc2.Attach(hdcPrinter); int dpi = dc2.GetDeviceCaps(HORZRES);
Auriez vous une solution � me proposer pour r�cuperer cette r�solution d'imprimante ???
Merci,
Sebpsi
Partager