<?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[DeleteContents()]]></title><description><![CDATA[<p>hi Leute,</p>
<p>also folgendes Problem: Ich möchte, wenn ich auf Datei-&gt;Neu gehe alle Listenfeldeinträge löschen. Habe deshalb in der Doc die Methode DeleteContents() angelegt. Habe mir halt einen Zeiger auf die View besorgt:<br />
POSITION pos=GetFirstViewPosition();<br />
CTestView* pView=(CTestView*)GetNextView(pos);<br />
und dann einen Zeiger auf das Listenfeld und in einer Schleife einfach gelöscht. Das funktioniert auch ohne Probleme. Also die Einträge sind weg. Aber wenn ich das Programm verlasse kommt ein Speicherfehler. Hat zwar keine Auswirkungen, aber sehr toll sieht das auch nicht aus. Woran kann das liegen???</p>
<p>MFG Spaxx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/72301/deletecontents</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 08:47:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/72301.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 Apr 2004 11:33:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DeleteContents() on Tue, 27 Apr 2004 11:33:23 GMT]]></title><description><![CDATA[<p>hi Leute,</p>
<p>also folgendes Problem: Ich möchte, wenn ich auf Datei-&gt;Neu gehe alle Listenfeldeinträge löschen. Habe deshalb in der Doc die Methode DeleteContents() angelegt. Habe mir halt einen Zeiger auf die View besorgt:<br />
POSITION pos=GetFirstViewPosition();<br />
CTestView* pView=(CTestView*)GetNextView(pos);<br />
und dann einen Zeiger auf das Listenfeld und in einer Schleife einfach gelöscht. Das funktioniert auch ohne Probleme. Also die Einträge sind weg. Aber wenn ich das Programm verlasse kommt ein Speicherfehler. Hat zwar keine Auswirkungen, aber sehr toll sieht das auch nicht aus. Woran kann das liegen???</p>
<p>MFG Spaxx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509700</guid><dc:creator><![CDATA[spaxx]]></dc:creator><pubDate>Tue, 27 Apr 2004 11:33:23 GMT</pubDate></item><item><title><![CDATA[Reply to DeleteContents() on Tue, 27 Apr 2004 12:01:28 GMT]]></title><description><![CDATA[<p>bin jetzt nicht vor MFC</p>
<p>aber ich hätte schwören können es heisst irgendwas mit</p>
<p>ResetContents()</p>
<p>musst mal schauen dann brauchst auch keine for schleife<br />
einfach eingeben</p>
<pre><code class="language-cpp">m_listbox.ResetContent();  // naja so in etwa, hoffe jetzt hasst mich keiner, wie gesagt kann grad net nachschauen
</code></pre>
<p>wenn sowas nicht gibt dann drueck mal F1-taste wenn du auf dein DeleteContent() bist und schau dir die methoden an welche alle gibt. dann findest das passende</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509726</guid><dc:creator><![CDATA[newkid]]></dc:creator><pubDate>Tue, 27 Apr 2004 12:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to DeleteContents() on Tue, 27 Apr 2004 12:04:47 GMT]]></title><description><![CDATA[<p>hab doch schnell in der MSDN geschaut<br />
also nur ein befehl nötig <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>
<p>ZITAT:</p>
<p>void ResetContent( );</p>
<p>Example<br />
// The pointer to my list box.<br />
extern CListBox* pmyListBox;</p>
<p>// Delete all the items from the list box.<br />
pmyListBox-&gt;ResetContent();<br />
ASSERT(pmyListBox-&gt;GetCount() == 0);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509730</guid><dc:creator><![CDATA[newkid]]></dc:creator><pubDate>Tue, 27 Apr 2004 12:04:47 GMT</pubDate></item><item><title><![CDATA[Reply to DeleteContents() on Tue, 27 Apr 2004 12:16:10 GMT]]></title><description><![CDATA[<p>ich glaub ihr habt mich falsch verstanden. Die Methode DeleteContents() ist in der Doc! Die Einträge werden gelöscht, egal ob in der Schleife oder nur mit ResetContent();. Macht keinen Unterschied der Speicherfehler bleibt trotzdem. Ich vermute, das es was mit dem Zeiger aus die View zu tun hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509742</guid><dc:creator><![CDATA[spaxx]]></dc:creator><pubDate>Tue, 27 Apr 2004 12:16:10 GMT</pubDate></item></channel></rss>