<?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[Alle Mouse Events abfangen]]></title><description><![CDATA[<p>Hi</p>
<p>Ich kann zwar alle MouseEvents die in den Dialogen sind abfangen aber ich würde auch gerne Alle Mouse Events abfangen also auch die von anderen Programmen.</p>
<p>Bis jetz ist es mir aber nur gelungen die Mouse Events für die Dialoge von meinem Prog abzufangen...</p>
<p>Vieleicht rutscht das in WinAPI, ich weisses nicht genau ^^</p>
<p>Also meine Frage ist nun wie krieg ich alle Tastatur Mouse Events oder wie kann ich Testen ob eine Taste gedrückt ist unabhängig von Dialog usw dann per Thread zB..</p>
<p>Ich bin wie immer für jede Hilfe dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/47365/alle-mouse-events-abfangen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 10:55:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/47365.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Aug 2003 16:46:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Thu, 28 Aug 2003 16:46:05 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich kann zwar alle MouseEvents die in den Dialogen sind abfangen aber ich würde auch gerne Alle Mouse Events abfangen also auch die von anderen Programmen.</p>
<p>Bis jetz ist es mir aber nur gelungen die Mouse Events für die Dialoge von meinem Prog abzufangen...</p>
<p>Vieleicht rutscht das in WinAPI, ich weisses nicht genau ^^</p>
<p>Also meine Frage ist nun wie krieg ich alle Tastatur Mouse Events oder wie kann ich Testen ob eine Taste gedrückt ist unabhängig von Dialog usw dann per Thread zB..</p>
<p>Ich bin wie immer für jede Hilfe dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/342780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/342780</guid><dc:creator><![CDATA[_DaRpH_]]></dc:creator><pubDate>Thu, 28 Aug 2003 16:46:05 GMT</pubDate></item><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Thu, 28 Aug 2003 18:56:30 GMT]]></title><description><![CDATA[<p>Über den Klassen-Assistent reagierst du auf die Nachricht <strong>PreTranslateMessage</strong></p>
<pre><code class="language-cpp">BOOL CTestWMView::PreTranslateMessage(MSG* pMsg) 
{
	switch(pMsg-&gt;message)
	{
		case WM_CHAR:		//Taste wurde gedrückt
							switch(pMsg-&gt;wParam)
							{
								case '1':	MessageBox(&quot;Nr 1&quot;);
											break;
								//case andere Buchstaben 
								default:	break;
							}
							break;
		case WM_MOUSEMOVE:	//MACH WAS
							break;
		case WM_LBUTTONDOWN://MACH WAS
							break;
		case WM_LBUTTONUP:	//MACH WAS
							break;
		case WM_RBUTTONDOWN://MACH WAS
							break;
		case WM_RBUTTONUP:	//MACH WAS
							break;
		//case andere WM-Messages
		default:		break;
	}

	return CView::PreTranslateMessage(pMsg);
}
</code></pre>
<p>Vielleicht hilfst´s! <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 />
TSCHAU, Sigi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/342870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/342870</guid><dc:creator><![CDATA[BigSigi]]></dc:creator><pubDate>Thu, 28 Aug 2003 18:56:30 GMT</pubDate></item><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Fri, 29 Aug 2003 00:21:02 GMT]]></title><description><![CDATA[<p>Ne das isses nicht PreTranslateMessage hät ich selbst gefunden ^^</p>
<p>Ich bräuchte praktisch ein Betriebsystem PreTranslateMessage.<br />
Ich hatte irgendwo mal was von EnableWindowHook oder sowas gesehn wo man zumindestens die Events von Fremden Progs abfangen kann. Aber ich bräucht halt wirklich jedes Tastatur und Mouse Events nicht nur die von den ganzen Dialogen und Fremdanwendungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/342962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/342962</guid><dc:creator><![CDATA[_DaRpH_]]></dc:creator><pubDate>Fri, 29 Aug 2003 00:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Fri, 29 Aug 2003 07:22:33 GMT]]></title><description><![CDATA[<p>hooken......</p>
]]></description><link>https://www.c-plusplus.net/forum/post/343026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/343026</guid><dc:creator><![CDATA[ge]]></dc:creator><pubDate>Fri, 29 Aug 2003 07:22:33 GMT</pubDate></item><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Fri, 29 Aug 2003 12:50:38 GMT]]></title><description><![CDATA[<p>Ja das denk ich mir auch aber wie geht das genau ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/343266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/343266</guid><dc:creator><![CDATA[_DaRpH_]]></dc:creator><pubDate>Fri, 29 Aug 2003 12:50:38 GMT</pubDate></item><item><title><![CDATA[Reply to Alle Mouse Events abfangen on Fri, 29 Aug 2003 12:55:51 GMT]]></title><description><![CDATA[<p>sry wegen doppelpost aber mir ist da noch eben grad eine Idee gekommen.</p>
<p>Wenn ich ein Thread starte der alle Tasten uns Maustasten prüft ob sie grad gedrückt sind müsste das auch gehen wenn ich den in der Schleife laufen lassen zb aller 50ms.</p>
<p>Wie kann man den testen ob eine Taste oder Maustaste gedrückt ist ? Und wie hoch wär die Prozessorbelastung ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/343269</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/343269</guid><dc:creator><![CDATA[_DaRpH_]]></dc:creator><pubDate>Fri, 29 Aug 2003 12:55:51 GMT</pubDate></item></channel></rss>