<?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[LowLevelKeyboardHook - Daten ändern]]></title><description><![CDATA[<p>Hallo</p>
<p>ich möchte ein Tool schreiben, mit dessen hilfe eine Taste auf eine Andere<br />
gemappt wird. Dazu verwende ich Hooks. Die Nachricht kommt auch an, nur wie<br />
ändere ich die daten?</p>
<p>ich habe einfach mal den inhalt der KBDLLHOOKSTRUCT struktur geändert, aber<br />
das bringt anscheinend nichts:</p>
<pre><code class="language-cpp">KBDLLHOOKSTRUCT *hookstruct = reinterpret_cast&lt;KBDLLHOOKSTRUCT *&gt;(d-&gt;lParam);

if (hookstruct-&gt;scanCode == 'A')
    hookstruct-&gt;scanCode = 'B';
</code></pre>
<p>geht das überhaupt so zu ändern, oder muss man die nachricht verwerfen und<br />
neu senden?</p>
<p>gibt es eine einfacherer methode tasten umzumappen? (systemglobal)</p>
<p>MfG häckchen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243102/lowlevelkeyboardhook-daten-ändern</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 09:25:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243102.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Jun 2009 10:54:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Fri, 12 Jun 2009 10:54:35 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich möchte ein Tool schreiben, mit dessen hilfe eine Taste auf eine Andere<br />
gemappt wird. Dazu verwende ich Hooks. Die Nachricht kommt auch an, nur wie<br />
ändere ich die daten?</p>
<p>ich habe einfach mal den inhalt der KBDLLHOOKSTRUCT struktur geändert, aber<br />
das bringt anscheinend nichts:</p>
<pre><code class="language-cpp">KBDLLHOOKSTRUCT *hookstruct = reinterpret_cast&lt;KBDLLHOOKSTRUCT *&gt;(d-&gt;lParam);

if (hookstruct-&gt;scanCode == 'A')
    hookstruct-&gt;scanCode = 'B';
</code></pre>
<p>geht das überhaupt so zu ändern, oder muss man die nachricht verwerfen und<br />
neu senden?</p>
<p>gibt es eine einfacherer methode tasten umzumappen? (systemglobal)</p>
<p>MfG häckchen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725512</guid><dc:creator><![CDATA[häckchen]]></dc:creator><pubDate>Fri, 12 Jun 2009 10:54:35 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Fri, 12 Jun 2009 11:08:11 GMT]]></title><description><![CDATA[<p>Warum erstellst Du nicht einfach ein anderes Tastatur-Layout?</p>
<p>MS Keyboard Layout Creator:<br />
<a href="http://www.microsoft.com/downloads/details.aspx?familyid=8BE579AA-780D-4253-9E0A-E17E51DB2223&amp;displaylang=en" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?familyid=8BE579AA-780D-4253-9E0A-E17E51DB2223&amp;displaylang=en</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725520</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 12 Jun 2009 11:08:11 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Fri, 12 Jun 2009 15:24:03 GMT]]></title><description><![CDATA[<p>yo und so da oben geht es nicht. du musst wenn schon nen message hook nehmen. du findest fertigen code hier im forum der genau das macht was du willst. -&gt; suchfunktion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725646</guid><dc:creator><![CDATA[afghan0r]]></dc:creator><pubDate>Fri, 12 Jun 2009 15:24:03 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Sat, 13 Jun 2009 13:30:11 GMT]]></title><description><![CDATA[<p>kann man ein tastaurlayout nur mit diesem programm erzeugen oder gibbet<br />
dafür auch ne winapi funktion?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725977</guid><dc:creator><![CDATA[häckchen]]></dc:creator><pubDate>Sat, 13 Jun 2009 13:30:11 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Sat, 13 Jun 2009 13:34:37 GMT]]></title><description><![CDATA[<p>Ein Keyboard-layout ist, simpel gesagt, nichts anderes als eine Textdatei...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725980</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 13 Jun 2009 13:34:37 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Sat, 13 Jun 2009 16:59:08 GMT]]></title><description><![CDATA[<p>das heißt also:</p>
<p>ich muss in irgenteinem systemordner (in welchem?) eine textdatei anlegen, ala<br />
12345layout.txt.</p>
<p>diesen namen gebe ich im hiword als parameter an.</p>
<p>so richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1726057</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1726057</guid><dc:creator><![CDATA[häckchen]]></dc:creator><pubDate>Sat, 13 Jun 2009 16:59:08 GMT</pubDate></item><item><title><![CDATA[Reply to LowLevelKeyboardHook - Daten ändern on Sat, 13 Jun 2009 17:57:54 GMT]]></title><description><![CDATA[<p>Lade Dir den Keyboard-Creator runter, dann sieht Du es!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1726091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1726091</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 13 Jun 2009 17:57:54 GMT</pubDate></item></channel></rss>