<?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[Zeile einer CListBox mit Zeilenumbruch]]></title><description><![CDATA[<p>Hallo ich möcht in einer Zeile meiner Listbox einen 2 zeiligen Text reinschriben aber in der Listbox soll nur eine Zeile dafür in anspruch genommen werden. Wie mache das ?</p>
<p>thx <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6451/zeile-einer-clistbox-mit-zeilenumbruch</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 10:41:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6451.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Jul 2003 11:46:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 11:46:00 GMT]]></title><description><![CDATA[<p>Hallo ich möcht in einer Zeile meiner Listbox einen 2 zeiligen Text reinschriben aber in der Listbox soll nur eine Zeile dafür in anspruch genommen werden. Wie mache das ?</p>
<p>thx <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/31311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31311</guid><dc:creator><![CDATA[Carl352]]></dc:creator><pubDate>Fri, 04 Jul 2003 11:46:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 11:55:00 GMT]]></title><description><![CDATA[<p>Vielleicht, indem man die Zeilen vorher hintereinander in eine Zeile kopiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31312</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Fri, 04 Jul 2003 11:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 11:56:00 GMT]]></title><description><![CDATA[<p>Wie meinst du das Renè kannst du mir da vieleicht ein Beispiel geben habe wenig mit dieser Listbox bisher gemacht.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31313</guid><dc:creator><![CDATA[Carl352]]></dc:creator><pubDate>Fri, 04 Jul 2003 11:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 11:58:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">CString zeile1=&quot;abc&quot;, zeile2=&quot;def&quot;;
listbox.AddString( zeile1+zeile2);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/31314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31314</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Fri, 04 Jul 2003 11:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 12:06:00 GMT]]></title><description><![CDATA[<p>habe es ausprobiert aber er schreibt alles in einer Zeile ich möchte aber das er das folgend in die Listbox reinschreibt:</p>
<p>// richtig<br />
abc // untereinander in einer Listbox-Zeile<br />
def</p>
<p>nicht</p>
<p>// falsch<br />
abcdef.</p>
<p>Der Text ist grösser wie 300 Zeilen, diese möchte ich in einer Listbox-Zeile reinschreiben.</p>
<p>danke für die Hilfe bisher</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31315</guid><dc:creator><![CDATA[Carl352]]></dc:creator><pubDate>Fri, 04 Jul 2003 12:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Fri, 04 Jul 2003 12:58:00 GMT]]></title><description><![CDATA[<p>Hm,<br />
also da die Listbox kein automatische 'Wordwrapping' macht, musst Du dann wohl die LB ableiten, mit SetItemHeight die Einträge auf die doppelte Höhe setzen, manuell die Position berechnen, an dem der String umgebrochen werden muss, und dann diese OwnerDrawn-Listbox in OnDrawItem selber zeichnen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/31316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31316</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Fri, 04 Jul 2003 12:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zeile einer CListBox mit Zeilenumbruch on Wed, 27 Aug 2003 22:09:42 GMT]]></title><description><![CDATA[<p>Vielleicht meine Beispiel wird hilfreich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> nur nimm statt * Leerstrich im deine Fall</p>
<p>void CSpeed_EuropeDlg::OnBUTTONSchweiz()<br />
{<br />
CListBox *pBoxInnerOrts;<br />
CListBox *pBoxAusserOrts;<br />
CListBox *pBoxSchnellStrasse;<br />
CListBox *pBoxAutobahn;</p>
<p>pBoxInnerOrts = (CListBox *)GetDlgItem(IDC_LIST_InnerOrts);<br />
pBoxAusserOrts = (CListBox *)GetDlgItem(IDC_LIST_AusserOrts);<br />
pBoxSchnellStrasse = (CListBox *)GetDlgItem(IDC_LIST_SchnellStrasse);<br />
pBoxAutobahn = (CListBox *)GetDlgItem(IDC_LIST_Autobahn);</p>
<p>CFile datei(&quot;LaenderDat.txt&quot;, CFile::modeRead);<br />
char string[4000];<br />
char buffer[4000];<br />
char *tocenpointer = buffer;</p>
<p>CString behaelter;<br />
CString position;<br />
int laenge;<br />
int zaehler = 14;</p>
<p>pBoxInnerOrts-&gt;ResetContent();<br />
pBoxAusserOrts-&gt;ResetContent();<br />
pBoxSchnellStrasse-&gt;ResetContent();<br />
pBoxAutobahn-&gt;ResetContent();</p>
<p>datei.Read(string,sizeof (string));<br />
position.Insert(0,string);<br />
laenge = position.Find(&quot;Schweiz&quot;);<br />
laenge +=7; // Position Korrektur,hinter Schweiz</p>
<p>try<br />
{<br />
while(zaehler != 0)<br />
{<br />
if(tocenpointer != NULL)<br />
{<br />
tocenpointer = _tcstok( string + laenge,&quot;*&quot;);<br />
behaelter.Format(&quot;%s&quot;,tocenpointer);<br />
laenge += behaelter.GetLength() + 1;<br />
pBoxInnerOrts-&gt;AddString(behaelter);</p>
<p>tocenpointer = _tcstok( string + laenge,&quot;*&quot;);<br />
behaelter.Format(&quot;%s&quot;,tocenpointer);<br />
laenge += behaelter.GetLength() + 1;</p>
<p>pBoxAusserOrts-&gt;AddString(behaelter);</p>
<p>tocenpointer = _tcstok( string + laenge,&quot;*&quot;);<br />
behaelter.Format(&quot;%s&quot;,tocenpointer);<br />
laenge += behaelter.GetLength() + 1;</p>
<p>pBoxSchnellStrasse-&gt;AddString(behaelter);</p>
<p>tocenpointer = _tcstok( string + laenge,&quot;*&quot;);<br />
behaelter.Format(&quot;%s&quot;,tocenpointer);<br />
laenge += behaelter.GetLength() + 3;</p>
<p>pBoxAutobahn-&gt;AddString(behaelter);<br />
zaehler--;<br />
tocenpointer = strtok( NULL,&quot;\n&quot;);<br />
}<br />
}<br />
datei.Close();<br />
UpdateData(FALSE);<br />
}<br />
catch(CFileException* e)<br />
{<br />
AfxGetMainWnd()-&gt;MessageBox(&quot;Fehler beim Öffnen der Datei!&quot;);;<br />
e-&gt;Delete();<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/342067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/342067</guid><dc:creator><![CDATA[globik]]></dc:creator><pubDate>Wed, 27 Aug 2003 22:09:42 GMT</pubDate></item></channel></rss>