<?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[Window Hook]]></title><description><![CDATA[<p>Hallo,<br />
ich möcht in meiner Anwendung ein gezieltes Fenster überwachen. D.h. das Window Handle dies Fensters habe ich bereits.<br />
Nun möchte ich dieses Fenster auf Tastatureingaben überwachen.</p>
<p>Dabei habe ich mich an das Beispiel aus dem Tutorial angelehnt. <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39144-and-highlight-is-f3hotkey.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39144-and-highlight-is-f3hotkey.html</a></p>
<p>Ich möchte höchstens 3 Tasten abfragen. In dem Beispiel wird das Handling der Form1 übernommen bzw. registriert.</p>
<p>Für mich stellt sich die Frage, wie ich die Abfragen (Tastatur Hook) auf nur ein bestimmtes Fenster (mittels hwnd) begrenzen kann.</p>
<p>Ich habe bereits versucht das Handle des Fenster zu übergeben. Nur leider funkt. dies nicht.<br />
Ist dies überhaupt möglich, gibt es andere Methoden dies zu realisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/114848/window-hook</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Jul 2026 04:40:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/114848.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Jul 2005 09:17:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Window Hook on Fri, 08 Jul 2005 09:17:36 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möcht in meiner Anwendung ein gezieltes Fenster überwachen. D.h. das Window Handle dies Fensters habe ich bereits.<br />
Nun möchte ich dieses Fenster auf Tastatureingaben überwachen.</p>
<p>Dabei habe ich mich an das Beispiel aus dem Tutorial angelehnt. <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39144-and-highlight-is-f3hotkey.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39144-and-highlight-is-f3hotkey.html</a></p>
<p>Ich möchte höchstens 3 Tasten abfragen. In dem Beispiel wird das Handling der Form1 übernommen bzw. registriert.</p>
<p>Für mich stellt sich die Frage, wie ich die Abfragen (Tastatur Hook) auf nur ein bestimmtes Fenster (mittels hwnd) begrenzen kann.</p>
<p>Ich habe bereits versucht das Handle des Fenster zu übergeben. Nur leider funkt. dies nicht.<br />
Ist dies überhaupt möglich, gibt es andere Methoden dies zu realisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/826513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/826513</guid><dc:creator><![CDATA[cpp009]]></dc:creator><pubDate>Fri, 08 Jul 2005 09:17:36 GMT</pubDate></item><item><title><![CDATA[Reply to Window Hook on Fri, 08 Jul 2005 09:31:45 GMT]]></title><description><![CDATA[<p>such mal nach subclassing</p>
<p>und sonst kannst du einfach abfragen welches fenster aktiv ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/826523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/826523</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Fri, 08 Jul 2005 09:31:45 GMT</pubDate></item><item><title><![CDATA[Reply to Window Hook on Fri, 08 Jul 2005 11:18:21 GMT]]></title><description><![CDATA[<p>Ich prüfe bereits welches Fenster aktiv ist, das ist auch nicht das Problem.<br />
Jedoch bringt es mir nichts, da meine Anwendung dann alle registrierten Keys entgegen nimmt.</p>
<p>Wie kann ich die Keys dann nur auf eine bestimmte Anwendung / Fenster registrieren?</p>
<p>Mit dem RegisterHotKey kann ich festlegen welches Handle die Keys erhält.<br />
Gibt es eine Möglichkeit nur bestimmte Keys auf ein Fenster-Handle zu legen, welche dann an mein Application übertragen werden?</p>
<pre><code class="language-cpp">RegisterHotKey(hWnd_app, HotKeyIdentifier_uint, HotKeyModifier_uint, VK_F1);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/826624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/826624</guid><dc:creator><![CDATA[cpp009]]></dc:creator><pubDate>Fri, 08 Jul 2005 11:18:21 GMT</pubDate></item><item><title><![CDATA[Reply to Window Hook on Fri, 08 Jul 2005 11:25:54 GMT]]></title><description><![CDATA[<p>verstehe zwar nicht genau was du machen willst(vielleicht liegts an der mittagsträgheit)</p>
<p>schau dir mal</p>
<pre><code class="language-cpp">SetWindowsHookEx()
</code></pre>
<p>an.<br />
Damit kannst du ein Fenster in einer externen Application Hooken.<br />
So kannst du die Message des Fensters abfangen und auswerten.</p>
<p>mfg<br />
BigNeal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/826636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/826636</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Fri, 08 Jul 2005 11:25:54 GMT</pubDate></item></channel></rss>