CPrintDialog - bestimmte Drucker ansprechen
-
hi alle!
Brauche bestimmte text ausdrucken. Hier mein code:CPrintDialog dlgPrint(FALSE, PD_ALLPAGES, this);
dlgPrint.GetDefaults();CDC dcPrint;
dcPrint.Attach(dlgPrint.GetPrinterDC());DOCINFO Print;
Print.cbSize = sizeof(Print);
Print.lpszDocName = "Drucken";
Print.lpszOutput = NULL;
Print.lpszDatatype = NULL;
Print.fwType = NULL;dcPrint.SetMapMode(MM_LOMETRIC);
if(dcPrint.StartDoc(&Print)>=0)
{
dcPrint.StartPage();
dcPrint.TextOut(10,0, "Hier Text");
dcPrint.EndPage();
dcPrint.EndDoc();
dcPrint.DeleteDC();
}also nix bessonderes !
Mein problem ist das dlgPrint.GetDefaults(); spricht den standard Drucker an... weiss jemand wie man den code ergenzen soll, dass ich anderen Drucker aus der Druckerliste ansprechen kann?Sorry für me Deutch
Danke für Hilfe
Grisse aus Polska
Adamacka