<?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[Once more with Feeling! Oder auch: Frage zu hooks]]></title><description><![CDATA[<p>Hallöchen..<br />
Will ein kleines seltsames Tool schreiben, das eigentlich nichts anderes machen soll, als auf jegliches Drücken von WIN+[taste] bestimmte Messages senden soll.</p>
<p>Ansich kein Problem.<br />
Ich weiss wie ich Messages Sende und ich weiss wie ich Tasten abfange.</p>
<p>Und zwar habe ich dazu das Beispiel aus der FAQ genommen..</p>
<p>Das funktioniert soweit auch.<br />
Ich kriege mit GetKeyNameText halt den Text zurück(LINKE WINDOWSTASTE zum beispiel)...<br />
Und wenn ich einfach nur den Wert von LParam nehme halt ziemlich abgedrehte zahlen <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="😉"
    /></p>
<p>Das problem: Es Reagiert nur auf den Tastendruck.<br />
Lässt aber sonstiges ausser acht.<br />
Also kriege ich als ergebnis das selbe wenn ich A drücke, egal ob ich SHIFT gedrückt habe oder nicht.</p>
<p>Damit kann ich allerdings nich viel Anfangen..<br />
Ich bruache im prinzip soetwas wie GetKeyboardState...<br />
Das ich dann einfach überprfen kann, ob VK_LWIN und (bsp) VK_W gedrückt ist.</p>
<p>Ist das mit er methode aus der FAQ in dem Maße überhaupt möglich?<br />
Wenn ja wäre ich sehr verbunden, wenn mir jemand Helfen würde <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>Vielleicht muss ich die ganze Sache ja auch anders angehen?</p>
<p>Thanks in advance <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="🙂"
    /><br />
Verno <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/92973/once-more-with-feeling-oder-auch-frage-zu-hooks</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 09:25:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/92973.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Nov 2004 22:35:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Once more with Feeling! Oder auch: Frage zu hooks on Wed, 24 Nov 2004 22:35:51 GMT]]></title><description><![CDATA[<p>Hallöchen..<br />
Will ein kleines seltsames Tool schreiben, das eigentlich nichts anderes machen soll, als auf jegliches Drücken von WIN+[taste] bestimmte Messages senden soll.</p>
<p>Ansich kein Problem.<br />
Ich weiss wie ich Messages Sende und ich weiss wie ich Tasten abfange.</p>
<p>Und zwar habe ich dazu das Beispiel aus der FAQ genommen..</p>
<p>Das funktioniert soweit auch.<br />
Ich kriege mit GetKeyNameText halt den Text zurück(LINKE WINDOWSTASTE zum beispiel)...<br />
Und wenn ich einfach nur den Wert von LParam nehme halt ziemlich abgedrehte zahlen <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="😉"
    /></p>
<p>Das problem: Es Reagiert nur auf den Tastendruck.<br />
Lässt aber sonstiges ausser acht.<br />
Also kriege ich als ergebnis das selbe wenn ich A drücke, egal ob ich SHIFT gedrückt habe oder nicht.</p>
<p>Damit kann ich allerdings nich viel Anfangen..<br />
Ich bruache im prinzip soetwas wie GetKeyboardState...<br />
Das ich dann einfach überprfen kann, ob VK_LWIN und (bsp) VK_W gedrückt ist.</p>
<p>Ist das mit er methode aus der FAQ in dem Maße überhaupt möglich?<br />
Wenn ja wäre ich sehr verbunden, wenn mir jemand Helfen würde <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>Vielleicht muss ich die ganze Sache ja auch anders angehen?</p>
<p>Thanks in advance <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="🙂"
    /><br />
Verno <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>
]]></description><link>https://www.c-plusplus.net/forum/post/658493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658493</guid><dc:creator><![CDATA[Vernochan]]></dc:creator><pubDate>Wed, 24 Nov 2004 22:35:51 GMT</pubDate></item><item><title><![CDATA[Reply to Once more with Feeling! Oder auch: Frage zu hooks on Thu, 25 Nov 2004 07:44:05 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Du könntest mit</p>
<pre><code class="language-cpp">if(GetKeyState(VK_LWIN) &lt; 0)
</code></pre>
<p>fragen ob die Taste noch gedrückt ist und dann die nächste Taste abfragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/658582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658582</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Thu, 25 Nov 2004 07:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to Once more with Feeling! Oder auch: Frage zu hooks on Thu, 25 Nov 2004 09:53:53 GMT]]></title><description><![CDATA[<p>Nein das geht leider nicht.<br />
Ich habe schon versucht mit GetKeyState und GetKeyboardState versucht.<br />
Aber diese beiden Funktionen scheinen nur zu Funktionieren, wenn das Fenster aktiv ist. (Konnte es ben nur mit VK_LSHIFT testen, das sollte aber ja keinen Unterschied machen)<br />
Mein Ziel ist es ja gerade, das dies auch bei nicht aktivem Fenster gemacht werden soll. <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=":/"
      alt="😕"
    /></p>
<p>Anything else? <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/658722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658722</guid><dc:creator><![CDATA[Vernochan]]></dc:creator><pubDate>Thu, 25 Nov 2004 09:53:53 GMT</pubDate></item></channel></rss>