<?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[CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält]]></title><description><![CDATA[<p>ich erzeuge zur laufzeit ein subclass von CRichEditCtrl.</p>
<p>wenn ich einen text in mein editctrl eingebe und dann das parent fenster schließe stürzt meine anwendung ab. der debugger bleibt in bei _CrtDbgBreak() stehen.</p>
<p>ist beim schließen des parent fensters kein text im editctrl habe ich keine probleme damit !?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161086/cricheditctrl-parent-fenster-wird-geschlossen-gt-prog-stürzt-ab-wenn-edit-text-enthält</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 20:48:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161086.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Oct 2006 08:49:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Tue, 03 Oct 2006 08:49:02 GMT]]></title><description><![CDATA[<p>ich erzeuge zur laufzeit ein subclass von CRichEditCtrl.</p>
<p>wenn ich einen text in mein editctrl eingebe und dann das parent fenster schließe stürzt meine anwendung ab. der debugger bleibt in bei _CrtDbgBreak() stehen.</p>
<p>ist beim schließen des parent fensters kein text im editctrl habe ich keine probleme damit !?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148483</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Tue, 03 Oct 2006 08:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Thu, 05 Oct 2006 05:38:49 GMT]]></title><description><![CDATA[<p>hey, keiner einen ansatz ?<br />
ich wüste auch nicht welchen teil code ich hier posten könnte</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1149627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1149627</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Thu, 05 Oct 2006 05:38:49 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Thu, 05 Oct 2006 09:20:41 GMT]]></title><description><![CDATA[<p>Was steht denn im Callstack? Wer löst diesen fehler aus?<br />
Was ist die zuletzt bearbeitete Nachricht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1149758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1149758</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 05 Oct 2006 09:20:41 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Thu, 05 Oct 2006 11:51:15 GMT]]></title><description><![CDATA[<p>die letzte nachricht, die aus meinem code stammt, ist SendMessage(). ich sende da eine bestimmte message (von mir definiert, keine standart-windows-message). das CWnd-objekt ist gültig.</p>
<p>danach kommen:</p>
<p>AfxAssertFailedLine()<br />
_CrtDbgReport()<br />
_CrtDbgBreak()</p>
<p>ich habe keine ahnung wie der fehler ausgelöst wird und von wem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1149854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1149854</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Thu, 05 Oct 2006 11:51:15 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Thu, 05 Oct 2006 12:01:42 GMT]]></title><description><![CDATA[<p>Was für eine Nachricht, und wie ist die definiert? WM_APP+n oder WM_USER+n?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1149861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1149861</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 05 Oct 2006 12:01:42 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Thu, 05 Oct 2006 20:38:16 GMT]]></title><description><![CDATA[<p>sie ist über WM_APP definiert.</p>
<p>die nachricht wird per GetOwner() an ein anderes CWnd objekt gesendet, sobald das sendende CWnd den fokus verliert.</p>
<p>das CWnd, welches die nachricht empfängt, beendet dann das fenster welches die message sendet über delete.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1150211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1150211</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Thu, 05 Oct 2006 20:38:16 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Fri, 06 Oct 2006 06:12:38 GMT]]></title><description><![CDATA[<p>Dann passiert evtl. folgendes. Du bist in dem Fenster, das zerstört werden soll, dieses sendet die Nachricht an den Owner. Das Fenster wird zerstört.<br />
Ab diesem Moment darfst Du den this Zeiger natürlich nicht mehr verwenden, denn das Fenster ist tot.<br />
Du darfst Default nicht aufrufen, nichts, Du musst sofort returnieren.<br />
In der Hoffnung darunter liegende Handler machen es gleich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1150291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1150291</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 06 Oct 2006 06:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Fri, 06 Oct 2006 10:39:25 GMT]]></title><description><![CDATA[<p>da hinter passiert nichts mehr. der aufruf war innerhalb einer klammer. ich habe aber zum testen auch ein return; direkt dahinter gesetzt, ohne erfolg.</p>
<p>aber wenn es so wäre müsste dieser fehler ja bei jedem schließen des fensters auftreten. er tritt nur auf wenn im richedit etwas drin steht.</p>
<p>ich habe zum testen im destruktor SetWindowText(&quot;&quot;); gemacht. aber der fehler kommt wie gehabt. passiert irgendetwas besonderes bei der texteingabe durch den benutzer in einem richedit control ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1150471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1150471</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Fri, 06 Oct 2006 10:39:25 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Sun, 08 Oct 2006 06:53:40 GMT]]></title><description><![CDATA[<p>ich habe zum testen mal die release version gestartet: ich kann das fenster ohne probleme schließen, es kommt dann ein anderer fehler:</p>
<p>das programm stürzt nicht ab es wird nur ein anderes fenster nicht geschlossen was eigentlich geschlossen werden sollte. aber das ist wieder etwas anderes <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>der fehler tritt hier also nicht auf das das programm bei der release abstürzt !?!? vielleicht hilft euch das weiter ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151275</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Sun, 08 Oct 2006 06:53:40 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditCtrl: parent-fenster wird geschlossen &amp;gt; prog stürzt ab wenn edit text enthält on Fri, 13 Oct 2006 05:46:42 GMT]]></title><description><![CDATA[<p>ich habe das problem jetzt lösen können:</p>
<p>Ich habe das fenster, welches geschlossen werden sollte nicht mehr vom parent schließen laschen (delete wnd;).</p>
<p>wenn OnClose() im zu schließenden fenster aufgerufen wird sende ich meine message an das parent-fenster. dieses lösche mehrere informationen, aber nicht das fenster selbst. wenn ich durch den rückgabewert vermittle, das alles erfolgreich verlaufen ist, lasse ich das zu löschende fenster die controls entfernen. dann klappt es.</p>
<p>die controls wurden normalerweise im destruktor entfernt, welcher dann bei</p>
<pre><code class="language-cpp">delete uDisplayWnd
</code></pre>
<p>aufgerufen wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153970</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Fri, 13 Oct 2006 05:46:42 GMT</pubDate></item></channel></rss>