Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Drucken

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.04.2003, 11:54 Uhr
ektoplasma



Hi Leute,
ich habe da mal ein Problem,

ich drucke aus meinem Programm heraus eine erstellt grafic aus, doch auf dem Monitor ist ein Pixel SOOOOOOO GROSS und auf dem Papier so klein.
Wie bekomme ich es hin, dass ich die Grafik auf das ganze Blatt bekomme?
Das Prog sieht ca so aus

C++:
CDC *printDc = new CDC;
printDc->Attach(dlgPrint.GetPrinterDC());

// Eine DOCINFO-Struktur erzeugen und füllen
DOCINFO myPrintJob;
myPrintJob.cbSize = sizeof(myPrintJob);
myPrintJob.lpszDocName = "MeinDruckAuftrag";
myPrintJob.lpszOutput = NULL;
myPrintJob.lpszDatatype = NULL;
myPrintJob.fwType = NULL;
printDc->StartDoc(&myPrintJob);
printDc->StartPage();

//Hier holle ich mir die Daten zum zeichnen des Graphen aus zwei arrays,
//in denen die Koordinaten stehen.
//Da es dabei noch sehr viele Abfragen und konvertierungen gibt, kann ich
//diese auch nicht einfach vergrössern

printDc->EndPage();
printDc->EndDoc();



--
wurde mit Code 1 (0x1) beendet
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: