<?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[CEdit: Inhalt effizient updaten?]]></title><description><![CDATA[<p>Hallo,<br />
ich benutze in einer Anwendung ein scrollbares CEdit für die Ausgabe von Logging-Informationen.<br />
Dabei benutze ich einfach einen DDX-gemappten CString für den Inhalt und hänge da jeweils weitere Ausgaben an und frische das Control mit UpdateData(FALSE) auf.<br />
Ich fürchte aber dass das nicht gerade eine effiziente Lösung ist.<br />
Die Ausgabe kann nämlich sehr umfangreich werden (mehrere Tausend Zeilen) und sollte vor allem schnell gehen.<br />
Bei der aktuellen Lösung gibt es wohl enormen Speicherverbrauch und auch wird die Ausgabe zunehmend langsamer da immer mehr aufgefrischt werden muss, denk ich mir.</p>
<p>Hat jemand eine Idee/Lösung, bei der ich den Inhalt des CEdits z.B. auf die letzten 100 Zeilen begrenze und vor allem das hinzufügen neuer Ausgabe effizient und in konstanter Zeit geht.</p>
<p>Scrontch.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169259/cedit-inhalt-effizient-updaten</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 13:45:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169259.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Jan 2007 15:58:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CEdit: Inhalt effizient updaten? on Wed, 03 Jan 2007 15:58:20 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich benutze in einer Anwendung ein scrollbares CEdit für die Ausgabe von Logging-Informationen.<br />
Dabei benutze ich einfach einen DDX-gemappten CString für den Inhalt und hänge da jeweils weitere Ausgaben an und frische das Control mit UpdateData(FALSE) auf.<br />
Ich fürchte aber dass das nicht gerade eine effiziente Lösung ist.<br />
Die Ausgabe kann nämlich sehr umfangreich werden (mehrere Tausend Zeilen) und sollte vor allem schnell gehen.<br />
Bei der aktuellen Lösung gibt es wohl enormen Speicherverbrauch und auch wird die Ausgabe zunehmend langsamer da immer mehr aufgefrischt werden muss, denk ich mir.</p>
<p>Hat jemand eine Idee/Lösung, bei der ich den Inhalt des CEdits z.B. auf die letzten 100 Zeilen begrenze und vor allem das hinzufügen neuer Ausgabe effizient und in konstanter Zeit geht.</p>
<p>Scrontch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202037</guid><dc:creator><![CDATA[scrontch]]></dc:creator><pubDate>Wed, 03 Jan 2007 15:58:20 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit: Inhalt effizient updaten? on Wed, 03 Jan 2007 16:02:02 GMT]]></title><description><![CDATA[<p>Was spricht gegen ein Virtual ListView?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202039</guid><dc:creator><![CDATA[zeile]]></dc:creator><pubDate>Wed, 03 Jan 2007 16:02:02 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit: Inhalt effizient updaten? on Wed, 03 Jan 2007 16:05:16 GMT]]></title><description><![CDATA[<p>Wenn es kein CEdit sein muß und Du nur Zeilenweise arbeitest, benutze doch ein CListBox. Kannst Du eine Zeile am Anfang Löschen wenn es mehr als 100 Einträge sind und einfach einen neuen Eintrag an das Ende Anfügen.</p>
<p>Gruß Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202042</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Wed, 03 Jan 2007 16:05:16 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit: Inhalt effizient updaten? on Thu, 04 Jan 2007 08:49:07 GMT]]></title><description><![CDATA[<p>Ok, danke, hört isch gut an.<br />
Dann bleibt nur die Frage wie füge ich im Dialog Editor eine ListBox ein?<br />
Sehe dort nur List Control auf dem Toolbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202437</guid><dc:creator><![CDATA[scrontch]]></dc:creator><pubDate>Thu, 04 Jan 2007 08:49:07 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit: Inhalt effizient updaten? on Thu, 04 Jan 2007 08:57:57 GMT]]></title><description><![CDATA[<p>Ach nee, da is es, neben der Combo Box.<br />
Sorry.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202444</guid><dc:creator><![CDATA[scrontch]]></dc:creator><pubDate>Thu, 04 Jan 2007 08:57:57 GMT</pubDate></item></channel></rss>