Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Generic Druckertreiber untr Nt

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
07.04.2003, 16:47 Uhr
~Rüdiger
Gast


Hallo !

Ich versuche krampfhaft einen CAP Etikettendrucker über den GENERIC Druckertreiber von WinNT zu betreiben. Hierbei muss der auszugebenden Text direkt an den Drucker gegeben werden, da er Steurbefehle für den Drucker enthält. Mit

FILE *TEST = fopen("LPT1:","a");
fprintf(TEST,"%s\n",csTeststring);
fclose(TEST);

gibt es keine Probleme.

Jedoch mit

CDC pDC;
HDC hDC;

CPrintDialog dlgPrint(false);
dlgPrint.GetDefaults();

hDC = dlgPrint.GetPrinterDC();
pDC.Attach(hDC);
pDC.m_bPrinting = true;

DOCINFO docinfo;
memset(&docinfo, 0, sizeof(DOCINFO));
docinfo.cbSize = sizeof(DOCINFO);
docinfo.lpszDocName = "Label";

if (pDC.StartDoc(&docinfo) > 0)
{
pDC.SetMapMode(MM_TEXT);
pDC.StartPage();

// Druckausgabe
pDC.TextOut(0,0,csTeststring);

pDC.EndPage();
pDC.EndDoc();
}

habe ich keinen Erfolg. Der Drucker reagiert nicht!

Wer weiss wie es gehenkönnte!
 
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: