<?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[tut hooks tastatur]]></title><description><![CDATA[<p>hallo,</p>
<p>ich möchte Tastatureingaben abfangen - und vieleicht auch verändern?<br />
also das wenn ich &quot;a&quot; drücke ein &quot;b&quot; erscheint...</p>
<p>das ganze soll mit hooks gehen!</p>
<p>ich würde mich sehr freuen wenn ihr ein gutes tut (bevorzugt auf deutsch)<br />
kennt welches sich mit hooks und vorallem mit der tastatur beschäftigt <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>danke euch</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151112/tut-hooks-tastatur</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 22:02:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151112.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Jun 2006 08:30:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 08:30:19 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich möchte Tastatureingaben abfangen - und vieleicht auch verändern?<br />
also das wenn ich &quot;a&quot; drücke ein &quot;b&quot; erscheint...</p>
<p>das ganze soll mit hooks gehen!</p>
<p>ich würde mich sehr freuen wenn ihr ein gutes tut (bevorzugt auf deutsch)<br />
kennt welches sich mit hooks und vorallem mit der tastatur beschäftigt <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>danke euch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083594</guid><dc:creator><![CDATA[Babel]]></dc:creator><pubDate>Fri, 23 Jun 2006 08:30:19 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 08:41:07 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Guckst du hier:</p>
<p><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="💡"
    /> <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="➡"
    /></p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39383.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39383.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083599</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 23 Jun 2006 08:41:07 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 10:24:15 GMT]]></title><description><![CDATA[<p>Forenregel: Immer zuerst FAQ und Suchfunktion benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083693</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Fri, 23 Jun 2006 10:24:15 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 13:37:47 GMT]]></title><description><![CDATA[<p>WebFritzi schrieb:</p>
<blockquote>
<p>Forenregel: Immer zuerst FAQ und Suchfunktion benutzen.</p>
</blockquote>
<p>Jo, und google ist i.d.R. auch dein Freund ... den findest du hier: <a href="http://www.google.de" rel="nofollow">www.google.de</a> <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/1083815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083815</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 23 Jun 2006 13:37:47 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 15:25:42 GMT]]></title><description><![CDATA[<p>ja danke ich konnte diese DLL super erstellen!</p>
<p>nun habe ich versucht diese DLL mit</p>
<pre><code>LoadLibary()
</code></pre>
<p>zu laden - allerdings passiert nichts! ich habe eine MessageBox hinzugefügt:</p>
<pre><code>LRESULT CALLBACK KeyboardHookProc (int nCode, WPARAM wParam, LPARAM lParam){
    if (nCode == HC_ACTION){
    // Verhindern das eine Nachricht mehrmals verarbeitet wird.
        if ((lParam &amp; 1073741824) != 1073741824){
        // Überprüfen ab vor dem Aufruf dieser Funktion die Taste bereits gedrückt war
            SendMessage ((HWND) hWindow, (WM_USER + 2), (WPARAM) wParam, (LPARAM) lParam) ;
            // Senden der Nachricht (WM_USER + 2) und den Tastencode der gedrückten
            // Taste (gespeichert in &quot;wParam&quot;) an das in der globalen Variable
            // hWindow gespeicherte Fensterhandle.

			char lol[500];
			sprintf_s(lol,&quot;test: %i&quot;,wParam);

			MessageBox(NULL,(LPCWSTR)lol,(LPCWSTR)lol,0);
        }
    }
    return CallNextHookEx (hhkHook, nCode, wParam, lParam) ;
    // Die Nachrichten an den nächsten Hook weiterreichen.
}
</code></pre>
<p>nur es passiert nichts - meine frage(n):</p>
<p>1. müsste das so gehen mit der MessageBox?<br />
2. wie kann ich in meinem Test-Prog (MFC) die Message abfangen die die DLL zu mir sendet?</p>
<p>danke...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083909</guid><dc:creator><![CDATA[Babel]]></dc:creator><pubDate>Fri, 23 Jun 2006 15:25:42 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 17:19:44 GMT]]></title><description><![CDATA[<p>Naja einerseits hab ich keine Ahnung von MFC und zweitens halte ich auch nicht viel davon...aber zeig mal dein DLL-Lade-Code <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>Edit: Naja ok, soviel Ahnung brauch man bei dem Baukasten-Prinzip ja eigntl. nicht haben <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="😃"
    /> wennn ich mal so drüber nachdenke ...Also zeig einfach her :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084035</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084035</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 23 Jun 2006 17:19:44 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 22:28:50 GMT]]></title><description><![CDATA[<p>hey Codefinder</p>
<p>also mein code sieht genauso aus wie hier:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39383.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39383.html</a></p>
<p>nur wie gesagt - ich lade die DLL in einem test-prog - jedoch passiert nichts!<br />
ich lade sie mit</p>
<pre><code>LoadLibary();
</code></pre>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084277</guid><dc:creator><![CDATA[Babel]]></dc:creator><pubDate>Fri, 23 Jun 2006 22:28:50 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Fri, 23 Jun 2006 23:34:46 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>Poste doch einfach deinen LadeCode...dann kann ich dir vllt. auch helfen <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="💡"
    /></p>
</blockquote>
<p>Edit: Was soll denn bitte auch passieren =?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084285</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084285</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 23 Jun 2006 23:34:46 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Sat, 24 Jun 2006 00:51:10 GMT]]></title><description><![CDATA[<p>ohne viel ahnung von nachrichten hooks zu haben aber wenn ich das topic richtig ueberflogen habe:</p>
<p>wenn du eine dll mit LoadLibrary() laden tust, wird nur die DllMain aufgerufen aber keine der funktionen die du sonst noch exportierst! einen nachrichten hook muss man meines wissens nach dem betriebsystem ueber spiezielle funktionen laden lassen and erst dann werden deine exportierten funktionen bei den entsprechenden events aufgerufen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084301</guid><dc:creator><![CDATA[spiffy]]></dc:creator><pubDate>Sat, 24 Jun 2006 00:51:10 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Sat, 24 Jun 2006 09:07:15 GMT]]></title><description><![CDATA[<p>hmm achso!</p>
<p>hättet ihr denn vieleicht ein turorial oder so wie man<br />
so eine hook-dll dann richtig läd?</p>
<p>danke euch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084361</guid><dc:creator><![CDATA[Babel]]></dc:creator><pubDate>Sat, 24 Jun 2006 09:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to tut hooks tastatur on Sat, 24 Jun 2006 09:21:09 GMT]]></title><description><![CDATA[<p><a href="http://www.codeproject.com/dll/hooks.asp" rel="nofollow">http://www.codeproject.com/dll/hooks.asp</a><br />
<a href="http://www.codeproject.com/dll/keyboardhook.asp" rel="nofollow">http://www.codeproject.com/dll/keyboardhook.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084367</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 24 Jun 2006 09:21:09 GMT</pubDate></item></channel></rss>