<?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[Abfangen des Fenster Schliessen Knopfes X]]></title><description><![CDATA[<p>Hallo Leute super Forum.</p>
<p>Suche eine Möglichkeit bei meiner DOS BoX Anwendung.<br />
Den Schliessen Button X abzufangen, um einen Eintrag Benutzerabbruch in mein Logfile zu schreiben.</p>
<p>Kennt da jemand was.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/84061/abfangen-des-fenster-schliessen-knopfes-x</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 20:03:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/84061.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Aug 2004 14:40:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Thu, 26 Aug 2004 14:53:08 GMT]]></title><description><![CDATA[<p>Hallo Leute super Forum.</p>
<p>Suche eine Möglichkeit bei meiner DOS BoX Anwendung.<br />
Den Schliessen Button X abzufangen, um einen Eintrag Benutzerabbruch in mein Logfile zu schreiben.</p>
<p>Kennt da jemand was.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/592019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/592019</guid><dc:creator><![CDATA[MasterGandi]]></dc:creator><pubDate>Thu, 26 Aug 2004 14:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Thu, 26 Aug 2004 15:03:34 GMT]]></title><description><![CDATA[<p>Ich weiß nur, dass es relativ kompliziert ist. Evtl. könnte man dir noch im WinAPI-Forum weiterhelfen. Vielleicht gibts ja eine Funktion bei der man das Event des Fensterschließens abfangen kann. (In VB gibts übrigens standardmäßig schon so ein Ereignis, wenn es jemanden interesiert.)</p>
<p>MasterGandi schrieb:</p>
<blockquote>
<p>DOS BoX Anwendung.</p>
</blockquote>
<p>Ich vermute du meinst damit ein Win32 Konsolenprogramm. Eine DOS-Anwendung ist ein wenig was anderes. Konsultiere dazu auch mal die Konsolen-FAQ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/592065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/592065</guid><dc:creator><![CDATA[AJ]]></dc:creator><pubDate>Thu, 26 Aug 2004 15:03:34 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Thu, 26 Aug 2004 15:03:53 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=2739" rel="nofollow">AJ</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=13" rel="nofollow">DOS und Win32-Konsole</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/592066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/592066</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 26 Aug 2004 15:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Thu, 26 Aug 2004 22:25:04 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>setze einfach einen Handler auf das Schließen-Ereignis mit SetConsoleCtrlHandler an:</p>
<p><a href="http://msdn.microsoft.com/library/en-us/dllproc/base/setconsolectrlhandler.asp" rel="nofollow">http://msdn.microsoft.com/library/en-us/dllproc/base/setconsolectrlhandler.asp</a></p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/592612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/592612</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Thu, 26 Aug 2004 22:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Fri, 27 Aug 2004 14:59:54 GMT]]></title><description><![CDATA[<p>Bei der oben genannten Methode fehlt mir aber die Möglichkeit<br />
an den Eventhandler noch ein paar Variablen zu übergeben.</p>
<p>Müsste da nämlich noch einen FILE Pointer auf mein Logfile mitgeben ???</p>
<p>Kennt da jemand ein Workaround.</p>
<p>Danke nochmals für die prompte Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593266</guid><dc:creator><![CDATA[MasterGandi]]></dc:creator><pubDate>Fri, 27 Aug 2004 14:59:54 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Fri, 27 Aug 2004 16:00:31 GMT]]></title><description><![CDATA[<p>ein allgemeiner Lösungsvorschlag der nicht so von der API abhängig ist <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="😉"
    /> :<br />
schreib doch zuerst (beim programmstart) in dein Logfile: Userabbruch blabla und lass die &quot;normale&quot; Beenderoutine es wieder wegmachen - somit wenn der User dein Programm abbricht/mit dem Taskmanager abschießt bleibt im Logfile &quot;Userabbruch&quot; stehen.<br />
Nochmal zur verdeutlichung:<br />
Programmstart=&gt;Logfile öffnen/anlegen=&gt;reischreiben:&quot;Userabbruch&quot;<br />
bei regulärem Programmende:Logfileöffnen,den eintrag löschen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593345</guid><dc:creator><![CDATA[CDW]]></dc:creator><pubDate>Fri, 27 Aug 2004 16:00:31 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Mon, 30 Aug 2004 09:13:29 GMT]]></title><description><![CDATA[<p>Ein vorzeitiges Reinschreiben der Fehlermeldung ist leider nicht möglich,<br />
da es sich nicht nur um eine Fehlermeldung handelt.</p>
<p>Müsste schon bei auslösen des Events reinschreiben können.</p>
<p>Noch jemand eine Idee.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/595010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595010</guid><dc:creator><![CDATA[MasterGandi]]></dc:creator><pubDate>Mon, 30 Aug 2004 09:13:29 GMT</pubDate></item><item><title><![CDATA[Reply to Abfangen des Fenster Schliessen Knopfes X on Mon, 30 Aug 2004 09:16:30 GMT]]></title><description><![CDATA[<p>Speicher die erforderlichen Infos doch einfach in einer globalen Variable, die du dann in HandlerRoutine abfragst <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/595014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/595014</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 30 Aug 2004 09:16:30 GMT</pubDate></item></channel></rss>