<?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[Wohin gehen Nachrichten?]]></title><description><![CDATA[<p>Ich würde gerne ein paar Nachrichten abfangen.<br />
Dazu muss ich aber wissen wohin diese gesendet werden.<br />
Nun meine Frage:<br />
Werden die Nachrichten von Editfeldern oder Buttons an die WindowProc<br />
des Parentfensters gesendet oder wohin gehen die?</p>
<p><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/163948/wohin-gehen-nachrichten</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 09:44:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/163948.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Nov 2006 11:43:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 11:43:42 GMT]]></title><description><![CDATA[<p>Ich würde gerne ein paar Nachrichten abfangen.<br />
Dazu muss ich aber wissen wohin diese gesendet werden.<br />
Nun meine Frage:<br />
Werden die Nachrichten von Editfeldern oder Buttons an die WindowProc<br />
des Parentfensters gesendet oder wohin gehen die?</p>
<p><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/1167609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167609</guid><dc:creator><![CDATA[Master Joe]]></dc:creator><pubDate>Fri, 03 Nov 2006 11:43:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 11:46:38 GMT]]></title><description><![CDATA[<p>Jede Nachricht geht an das Fenster an die es bestimmt ist.<br />
Wenn du die Nachrichten von einem Button oder einem Edit Feld &quot;abfangen&quot; willst dann such mal nach Subclassen. Da wirst du fündig.</p>
<p>MfG schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1167611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167611</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Fri, 03 Nov 2006 11:46:38 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 11:48:11 GMT]]></title><description><![CDATA[<p>die ganzen low-level messages gehen an die eigene wndproc des controls und das sendet dann wiederum eigene an das parent window...<br />
um alle messages mitzukriegen kannst es z.b. 'subclassen' ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1167612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167612</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 03 Nov 2006 11:48:11 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 11:51:11 GMT]]></title><description><![CDATA[<p>Das heißt?</p>
<p>Wie soll das gehen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Beispiel nach Möglichkeit</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1167616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167616</guid><dc:creator><![CDATA[Master Joe]]></dc:creator><pubDate>Fri, 03 Nov 2006 11:51:11 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 11:52:59 GMT]]></title><description><![CDATA[<p>Beispiele gibt es genug im Netzt evtl. sogar im FAQ glaub ich.<br />
Oder such halt nach SetWindowLong(...) das ist die Funktion die du dafür brauchst.</p>
<p>MfG schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1167619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167619</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Fri, 03 Nov 2006 11:52:59 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Fri, 03 Nov 2006 16:12:58 GMT]]></title><description><![CDATA[<p>Siehe <a href="http://winapi.net/index.php?inhalt=s27" rel="nofollow"><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> hier <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></a> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1167811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1167811</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 03 Nov 2006 16:12:58 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Sat, 04 Nov 2006 09:16:52 GMT]]></title><description><![CDATA[<p>Ich hab es jetzt ausprobiert, aber mein Editfeld wird dann automatisch<br />
ausgegraut und man kann nicht mehr hineinschreiben. Muss ich die<br />
Funktionalität beim subclassen dann selber schreiben oder ist die in der<br />
DefWndProc(...)???</p>
<p>Mein Code dazu sieht so aus:</p>
<pre><code class="language-cpp">SetWindowLong(hMessage, GWL_WNDPROC, (long)MessageWndProc);
</code></pre>
<pre><code class="language-cpp">LRESULT CALLBACK MessageWndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
	/* Nachrichten unterscheiden */
	switch (uMsg)
	{
		/* In allen anderen Faellen */
		default:
		{
			/* DefaultWindowProcess */
			return DefWindowProc(hWnd, uMsg, wParam, lParam);
		}
	}

	/* 0 zurueck */
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1168083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168083</guid><dc:creator><![CDATA[Master Joe]]></dc:creator><pubDate>Sat, 04 Nov 2006 09:16:52 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Sat, 04 Nov 2006 10:14:14 GMT]]></title><description><![CDATA[<p>Du solltest dir das Beispiel nochmal etwas genauer ansehen. Dort wird der Rückgabewert von SetWindowLong(Ptr) und damit die bisherige WndProc gespeichert und dann in deiner neuen WindowProc über CallWindowProc aufgerufen (und nicht DefWindowProc)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168110</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 04 Nov 2006 10:14:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Sat, 04 Nov 2006 11:04:17 GMT]]></title><description><![CDATA[<p>Deine neu Definierte WndProc soll ja nur eine ergänzung zur alten darstellen.<br />
Drum kannst die andere nicht einfach ausen vor lassen.</p>
<p>mfg tobZel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1168135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1168135</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Sat, 04 Nov 2006 11:04:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Sun, 05 Nov 2006 20:50:09 GMT]]></title><description><![CDATA[<p>Ja, jetzt hab ich es verstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169214</guid><dc:creator><![CDATA[Master Joe]]></dc:creator><pubDate>Sun, 05 Nov 2006 20:50:09 GMT</pubDate></item><item><title><![CDATA[Reply to Wohin gehen Nachrichten? on Sun, 05 Nov 2006 21:32:02 GMT]]></title><description><![CDATA[<p>Du kannst aber auch theoretisch die vorherige Prozedur vollständig ersetzen. Du musst<br />
dich dann in deiner Prozedur um alles selbst kümmern (Und kannst damit sogar aus einem<br />
'EDIT' einen 'BUTTON' machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169253</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 05 Nov 2006 21:32:02 GMT</pubDate></item></channel></rss>