<?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[Wann wird &amp;quot;OnDestroy()&amp;quot; aufgerufen bei CDialog?]]></title><description><![CDATA[<p>Hallo ihr ich habe ein Dialog das ich mit new erzeuge.<br />
und schliesse es dann wider mit pMyDlg-&gt;Destroy();.. es wird bei dem aufruf zwar das dialog geschlosen, aber &quot;OnDestroy&quot; wird nich aufgerufen.</p>
<ol start="2">
<li></li>
</ol>
<p>Ich hab einen Timer , denn ich mit SetTimer(1,1000,NULL) in &quot;OnInitDialog&quot; setze.</p>
<p>wenn ich nun das fesnter schliesse will ich ihn wieder mit &quot;KillTimer(1)&quot; löschen!<br />
da er ja nich in &quot;OnDestroy&quot; springt ruf ich KillTimer im destruktor auf in dem ich pMyDlg mit delete nach pMyDlg-&gt;Destroy() aufrufe aber dann Programmabstutz bei Killtimer??????</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/160361/wann-wird-quot-ondestroy-quot-aufgerufen-bei-cdialog</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 16:14:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160361.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Sep 2006 09:13:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wann wird &amp;quot;OnDestroy()&amp;quot; aufgerufen bei CDialog? on Mon, 25 Sep 2006 09:13:00 GMT]]></title><description><![CDATA[<p>Hallo ihr ich habe ein Dialog das ich mit new erzeuge.<br />
und schliesse es dann wider mit pMyDlg-&gt;Destroy();.. es wird bei dem aufruf zwar das dialog geschlosen, aber &quot;OnDestroy&quot; wird nich aufgerufen.</p>
<ol start="2">
<li></li>
</ol>
<p>Ich hab einen Timer , denn ich mit SetTimer(1,1000,NULL) in &quot;OnInitDialog&quot; setze.</p>
<p>wenn ich nun das fesnter schliesse will ich ihn wieder mit &quot;KillTimer(1)&quot; löschen!<br />
da er ja nich in &quot;OnDestroy&quot; springt ruf ich KillTimer im destruktor auf in dem ich pMyDlg mit delete nach pMyDlg-&gt;Destroy() aufrufe aber dann Programmabstutz bei Killtimer??????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143849</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 25 Sep 2006 09:13:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wann wird &amp;quot;OnDestroy()&amp;quot; aufgerufen bei CDialog? on Mon, 25 Sep 2006 17:51:37 GMT]]></title><description><![CDATA[<p>Wenn es zerstört (geschlossen) wird.<br />
Ist das Englische Wort für zerstören.</p>
<pre><code class="language-cpp">BOOL CTimerDlg::DestroyWindow() 
{
	// TODO: Speziellen Code hier einfügen und/oder Basisklasse aufrufen
	MessageBox(&quot;Good Bye Timer&quot;);
	KillTimer(1);
	return CDialog::DestroyWindow();
}
</code></pre>
<p>Gruß Doug_HH</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144244</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 25 Sep 2006 17:51:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wann wird &amp;quot;OnDestroy()&amp;quot; aufgerufen bei CDialog? on Mon, 25 Sep 2006 17:49:41 GMT]]></title><description><![CDATA[<p>ja ich weis.. aaber wenn ich pDlg-&gt;DestroyWindow() aufrufe wird es zwar geschlossen aber er springt nich in die funktion &quot;OnDestroy&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144247</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 25 Sep 2006 17:49:41 GMT</pubDate></item><item><title><![CDATA[Reply to Wann wird &amp;quot;OnDestroy()&amp;quot; aufgerufen bei CDialog? on Mon, 25 Sep 2006 18:09:06 GMT]]></title><description><![CDATA[<p>versuch doch mal EndDialog() zu überladen und kill da deinen Timer.</p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144254</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Mon, 25 Sep 2006 18:09:06 GMT</pubDate></item></channel></rss>