<?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[Mit PostMessage gesendete Nachricht abfangen.]]></title><description><![CDATA[<p>Hi,</p>
<p>ich sende meinem Programm mittels eines Hilfsprogramms die Systemnachricht WM_QUIT (mit dem Befehl PostMessage). Ich möchte gerne wissen, wie man diese abfangen kann (habs auch schon in Delphi probiert, da bekomm ichs auch nicht hin). SendMessage-Nachrichten abfangen kann ich, aber PostMessage verschickt sie ja Threadweise, und anstatt meine Nachricht noch auszugeben vor dem Schließen, schließt sich das Programm sofort, und zeigt keine sonstige Reaktion auf das Schließen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hoffe ihr könnt mir da weiterhelfen <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>Achja, im Voraus: Es geht genau um WM_QUIT, das Problem kann ich nicht durch selbstgeschriebene Messages lösen <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/84862/mit-postmessage-gesendete-nachricht-abfangen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 21:15:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/84862.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Sep 2004 04:47:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mit PostMessage gesendete Nachricht abfangen. on Fri, 03 Sep 2004 04:47:19 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich sende meinem Programm mittels eines Hilfsprogramms die Systemnachricht WM_QUIT (mit dem Befehl PostMessage). Ich möchte gerne wissen, wie man diese abfangen kann (habs auch schon in Delphi probiert, da bekomm ichs auch nicht hin). SendMessage-Nachrichten abfangen kann ich, aber PostMessage verschickt sie ja Threadweise, und anstatt meine Nachricht noch auszugeben vor dem Schließen, schließt sich das Programm sofort, und zeigt keine sonstige Reaktion auf das Schließen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hoffe ihr könnt mir da weiterhelfen <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>Achja, im Voraus: Es geht genau um WM_QUIT, das Problem kann ich nicht durch selbstgeschriebene Messages lösen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/598385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/598385</guid><dc:creator><![CDATA[Johannes Maier]]></dc:creator><pubDate>Fri, 03 Sep 2004 04:47:19 GMT</pubDate></item><item><title><![CDATA[Reply to Mit PostMessage gesendete Nachricht abfangen. on Fri, 03 Sep 2004 06:47:14 GMT]]></title><description><![CDATA[<p>Dann musst du den entsprechenden Code direkt hinter deine Message-Loop setzen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/598421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/598421</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 03 Sep 2004 06:47:14 GMT</pubDate></item><item><title><![CDATA[Reply to Mit PostMessage gesendete Nachricht abfangen. on Fri, 03 Sep 2004 08:13:02 GMT]]></title><description><![CDATA[<p>du kannst die Nachricht abfangen, etwas tun und dann weiterschicken, du musst du in deine MessageMap eintragen. Ich bin mir nicht sicher, aber so ungefähr:</p>
<pre><code class="language-cpp">BEGIN_MESSAGE_MAP
// blabla
OnMessage(WM_QUIT, MyFunction);
// blabla
END_MESSAGE_MAP

// blabla

MyFunction(UINT wparam, LONG lparam)
{
    // mach irgendwas
    // schicke die Message weiter
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/598505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/598505</guid><dc:creator><![CDATA[Horst2]]></dc:creator><pubDate>Fri, 03 Sep 2004 08:13:02 GMT</pubDate></item></channel></rss>