<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[List Box drucken im Dialog]]></title><description><![CDATA[<p>Hallo Leute ich möchte eine Listbox im Dialogfeld drucken, ich habe auch<br />
schon durch die FAQ einen funktionierenden Code geschrieben. Das Problem ist aber das meine Listbox zwar ausgedruckt wird aber ohne Zeilenumbrüche die ich mit &quot;\n&quot; angebe. Der Drucker versucht dann anscheinend &quot;\n&quot; zu drucken und auf dem Platt sieht man dort wo eigentlich der Zeilenumbruch sein müsste dieses Zeichen: &quot;[]&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/72774/list-box-drucken-im-dialog</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 18:15:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/72774.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 May 2004 12:09:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to List Box drucken im Dialog on Sun, 02 May 2004 12:09:35 GMT]]></title><description><![CDATA[<p>Hallo Leute ich möchte eine Listbox im Dialogfeld drucken, ich habe auch<br />
schon durch die FAQ einen funktionierenden Code geschrieben. Das Problem ist aber das meine Listbox zwar ausgedruckt wird aber ohne Zeilenumbrüche die ich mit &quot;\n&quot; angebe. Der Drucker versucht dann anscheinend &quot;\n&quot; zu drucken und auf dem Platt sieht man dort wo eigentlich der Zeilenumbruch sein müsste dieses Zeichen: &quot;[]&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/512828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/512828</guid><dc:creator><![CDATA[EricP]]></dc:creator><pubDate>Sun, 02 May 2004 12:09:35 GMT</pubDate></item><item><title><![CDATA[Reply to List Box drucken im Dialog on Sun, 02 May 2004 12:11:23 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">CString zeichen;
   CString drucken;
   int n;
   int i;
   for (i=0; i &lt; inhalt.GetCount(); i++)
   {
      n = inhalt.GetTextLen( i );
      inhalt.GetText( i, zeichen.GetBuffer(n));
	  drucken = drucken + + &quot;\n&quot; + zeichen;
   }

   CPrintDialog dlgPrint(FALSE,PD_ALLPAGES,this); 
dlgPrint.GetDefaults(); 
//if (dlgPrint.DoModal()==IDOK) 
//{ 
 // Den Drucker-DC vom Dialogfeld mit einem 
 // CDC-Objekt verbinden 
 CDC dcPrint; 
 dcPrint.Attach(dlgPrint.GetPrinterDC()); 

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

// Als Hilfe wie man bestimmte Parameter abfragt 
int te = dcPrint.GetDeviceCaps(ASPECTY); 
int test = dcPrint.GetDeviceCaps(ASPECTX); 
te = dcPrint.GetDeviceCaps(HORZRES); 
test = dcPrint.GetDeviceCaps(VERTRES);

// Ausdruck des Dokuments starten 
 if (dcPrint.StartDoc(&amp;myPrintJob)&gt;=0) 
 { 
 // Eine Seite beginnen 
 dcPrint.StartPage(); 

 // Zeichnen beginnen
  dcPrint.TextOut(0,0,drucken);

 // Seite auswerfen 
 dcPrint.EndPage(); 

 // Dokument schließen 
 dcPrint.EndDoc(); 
 } 

 // Druckergerätekontext löschen 
 dcPrint.DeleteDC(); 
 //} 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/512831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/512831</guid><dc:creator><![CDATA[EricP]]></dc:creator><pubDate>Sun, 02 May 2004 12:11:23 GMT</pubDate></item><item><title><![CDATA[Reply to List Box drucken im Dialog on Sun, 02 May 2004 17:16:37 GMT]]></title><description><![CDATA[<p>OK ich formuliere die Frage ein bisschen algemeiner.<br />
Wie kann ich den Inhalt einer Listbox drucken?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/513013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/513013</guid><dc:creator><![CDATA[EricP]]></dc:creator><pubDate>Sun, 02 May 2004 17:16:37 GMT</pubDate></item></channel></rss>