<?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[2. registierte Fensterklasse = SendMessage fehlschlag?]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe 2 registierte Fensterklassen:</p>
<p>Einmal ein Hauptfenster und einmal einen Button vom Stil von BS_PUSHBUTTON.</p>
<p>Läuft wunderbar <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>
<p>Jetzt möchte ich eine eigene Message an diese Button senden (HWND habe ich!). Dies mache ich so:</p>
<pre><code class="language-cpp">SendMessage (knopf_hwnd, WM_MEINE_MESSAGE, 0, 0);
</code></pre>
<p>Doch dies geht nicht <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="😞"
    /> GetLastError gibt mir status 0 zurück: Alles Okay!</p>
<p>Warum kommt die Message NIE an?</p>
<p>Lustigerweise gehen die Messages: WM_CLOSE, WM_PAINT und noch paar andere, aber sowas wie WM_DESTROY und co nicht <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>Wie kann ich eine Nachricht an das Fenster senden? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151067/2-registierte-fensterklasse-sendmessage-fehlschlag</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 20:23:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151067.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Jun 2006 18:21:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Thu, 22 Jun 2006 18:21:45 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe 2 registierte Fensterklassen:</p>
<p>Einmal ein Hauptfenster und einmal einen Button vom Stil von BS_PUSHBUTTON.</p>
<p>Läuft wunderbar <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>
<p>Jetzt möchte ich eine eigene Message an diese Button senden (HWND habe ich!). Dies mache ich so:</p>
<pre><code class="language-cpp">SendMessage (knopf_hwnd, WM_MEINE_MESSAGE, 0, 0);
</code></pre>
<p>Doch dies geht nicht <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="😞"
    /> GetLastError gibt mir status 0 zurück: Alles Okay!</p>
<p>Warum kommt die Message NIE an?</p>
<p>Lustigerweise gehen die Messages: WM_CLOSE, WM_PAINT und noch paar andere, aber sowas wie WM_DESTROY und co nicht <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>Wie kann ich eine Nachricht an das Fenster senden? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083311</guid><dc:creator><![CDATA[persus]]></dc:creator><pubDate>Thu, 22 Jun 2006 18:21:45 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Thu, 22 Jun 2006 18:31:52 GMT]]></title><description><![CDATA[<p>persus schrieb:</p>
<blockquote>
<p>Hi,<br />
Lustigerweise gehen die Messages: WM_CLOSE, WM_PAINT und noch paar andere, aber sowas wie WM_DESTROY und co nicht <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>Wie kann ich eine Nachricht an das Fenster senden? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Hä??? Tust du doch! Wie du ja schon bemerktest, gehen solche Dinge wie WM_CLOSE. WM_DESTRROY geht nicht, weil das eine interne Message ist, auf die der Entwickler reagiert, wenn sie vom System gesendet wird. Man sendet sie selber aber nicht!</p>
<p>Vielleicht wird es was helfen, wenn du hier mal sagen würdest, was du wirklich machen willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083320</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Thu, 22 Jun 2006 18:31:52 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Thu, 22 Jun 2006 18:35:42 GMT]]></title><description><![CDATA[<p>Nachdem ich die Fensterklasse des Buttons (oder eines anderen Typs z. B. Overlapped Window, bei denen tritt das ebenfalls auf) erstellt habe, wollte ich meine Message direkt an dieses Fenster senden zum testen, wie man eigene Messages versendet.</p>
<p>Leider geht das nicht <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1083323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083323</guid><dc:creator><![CDATA[persus]]></dc:creator><pubDate>Thu, 22 Jun 2006 18:35:42 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Thu, 22 Jun 2006 19:01:01 GMT]]></title><description><![CDATA[<p>Was meinst du mit &quot;eigene Message&quot;?</p>
<p>Ich verstehe die Leute immer nicht, die etwas erfahren wollen und sich dann nicht genau genug ausdrücken. Da ist man doch selber schuld, wenn man keine Antwort bekommt!</p>
<p>Ich für meinen Teil frage Dich nicht nocheinmal. Entweder ich verstehe nach deinem nächsten Post, was du willst, oder du bekommst von mir keine Hilfe mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083344</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Thu, 22 Jun 2006 19:01:01 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Thu, 22 Jun 2006 19:13:54 GMT]]></title><description><![CDATA[<p>Was zum geier ist an &quot;eine eigene Message&quot; falsch zu verstehen? Eine eigene definierte Message!</p>
<p>Sowas halt:</p>
<pre><code class="language-cpp">#define WM_MEINE_MESSAGE WM_APP+20
</code></pre>
<p>Also sorry wenn du &quot;eigene Message&quot; nicht verstehst, was ist denn das da oben bitte schön? Ne &quot;Fremde Message&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083350</guid><dc:creator><![CDATA[persus]]></dc:creator><pubDate>Thu, 22 Jun 2006 19:13:54 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Fri, 23 Jun 2006 00:07:38 GMT]]></title><description><![CDATA[<p>Da du dich scheinbar nicht mich hineinversetzen kannst, ist es klar, dass du das nicht verstehst... Aber egal.</p>
<p>persus schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#define WM_MEINE_MESSAGE WM_APP+20
</code></pre>
</blockquote>
<p>Ja, genau. So definiert man eine eigene Message. So, und was ist nun dein Problem? Der Button bekommt deine Message. Aber da du ihm nicht sagst, was er daraufhin machen soll, bleibt er stumm. Was hast du erwartet? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Wenn du willst, dass der Button nach Eintreffen deiner Nachricht etwas tut, musst du ihn subclassen. Wie das geht, steht glaub ich in der FAQ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083472</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Fri, 23 Jun 2006 00:07:38 GMT</pubDate></item><item><title><![CDATA[Reply to 2. registierte Fensterklasse = SendMessage fehlschlag? on Fri, 23 Jun 2006 06:06:18 GMT]]></title><description><![CDATA[<p>Schau selbst im Spy++ nach was empfangen wird. Aber ohne eigeen Code, sprich Handler für diese Nachricht, passiert nie etwas. Hast Du den Butrton gesubclasst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083521</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 23 Jun 2006 06:06:18 GMT</pubDate></item></channel></rss>