<?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[Tab ignorieren]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab ein Richedit Feld und habe eine besondere Funktion, wenn Tab gedrückt wird. Dazu habe ich die Fensterprozedur für das Richedit Feld durch meines ersetzt und die Bedingung &quot; if (message == WM_KEYDOWN &amp;&amp; wParam == VK_TAB)&quot; eingesetzt, was auch funktioniert. Nun möchte ich aber, dass das Tab auch &quot;verschluckt&quot; wird, d.h. es soll nur meine Funktion aufgerufen werden, allerdings kein Tab im Feld erscheinen.</p>
<p>Danke, MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159945/tab-ignorieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 06:04:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159945.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Sep 2006 11:30:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tab ignorieren on Wed, 20 Sep 2006 11:30:17 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab ein Richedit Feld und habe eine besondere Funktion, wenn Tab gedrückt wird. Dazu habe ich die Fensterprozedur für das Richedit Feld durch meines ersetzt und die Bedingung &quot; if (message == WM_KEYDOWN &amp;&amp; wParam == VK_TAB)&quot; eingesetzt, was auch funktioniert. Nun möchte ich aber, dass das Tab auch &quot;verschluckt&quot; wird, d.h. es soll nur meine Funktion aufgerufen werden, allerdings kein Tab im Feld erscheinen.</p>
<p>Danke, MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141030</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Wed, 20 Sep 2006 11:30:17 GMT</pubDate></item><item><title><![CDATA[Reply to Tab ignorieren on Wed, 20 Sep 2006 12:22:18 GMT]]></title><description><![CDATA[<p>Dann darfst Du dieses Zeichen nicht and den Default Handler weitergeben.<br />
Wie sieht denn die Behandlung in Deiner Fensterprozedur aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141101</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 20 Sep 2006 12:22:18 GMT</pubDate></item><item><title><![CDATA[Reply to Tab ignorieren on Wed, 20 Sep 2006 12:35:25 GMT]]></title><description><![CDATA[<p>Ne mach ich auch nicht, wenn die Bedingung erfüllt ist spring ich aus der Prozedur heraus:</p>
<pre><code class="language-cpp">LRESULT CALLBACK RichProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
	TCHAR	szBuffer[256];
	WORDPOS	wp;

	if (message == WM_KEYDOWN &amp;&amp; wParam == VK_TAB)
	{
		/* [...] */

		return 0;

	}

	return CallWindowProc(OldRichProc, hWnd, message, wParam, lParam);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1141113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141113</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Wed, 20 Sep 2006 12:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to Tab ignorieren on Wed, 20 Sep 2006 16:21:17 GMT]]></title><description><![CDATA[<p>IMHO kommt das auch noch als WM_CHAR rein!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141324</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 20 Sep 2006 16:21:17 GMT</pubDate></item><item><title><![CDATA[Reply to Tab ignorieren on Wed, 20 Sep 2006 16:28:55 GMT]]></title><description><![CDATA[<p>Ja danke, WM_KEYDOWN durch WM_CHAR und '\t' statt VK_TAB hat geholfen. Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141333</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Wed, 20 Sep 2006 16:28:55 GMT</pubDate></item></channel></rss>