<?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[Herausfinden welche Taste gedrückt wurde]]></title><description><![CDATA[<p>hi,<br />
ich will ein Programm schreiben,<br />
welches eine Meldung ausgibt &quot;F1 wurde gedrückt&quot;<br />
Wenn F1 gedrückt wurde....<br />
jedoch sollte es auch funktionieren wenn mein Programm z.b. minimiert ist<br />
und ich F1 drücke wenn z.b . der internet explorer im vordergrund ist<br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197531/herausfinden-welche-taste-gedrückt-wurde</link><generator>RSS for Node</generator><lastBuildDate>Tue, 23 Jun 2026 06:12:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197531.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 11 Nov 2007 17:16:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 17:16:46 GMT]]></title><description><![CDATA[<p>hi,<br />
ich will ein Programm schreiben,<br />
welches eine Meldung ausgibt &quot;F1 wurde gedrückt&quot;<br />
Wenn F1 gedrückt wurde....<br />
jedoch sollte es auch funktionieren wenn mein Programm z.b. minimiert ist<br />
und ich F1 drücke wenn z.b . der internet explorer im vordergrund ist<br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401497</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401497</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 11 Nov 2007 17:16:46 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 17:44:47 GMT]]></title><description><![CDATA[<p>hab das jetzt so gemacht:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;iostream&gt;

int main()
{
  while(true)
  {
	if(GetAsyncKeyState(70))
	{
	  std::cout &lt;&lt; &quot;F1 Gedrueckt&quot;;
	}
  }
}
</code></pre>
<p>jedoch tut sich nichts wenn ich F1 drücke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401514</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 11 Nov 2007 17:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 17:56:32 GMT]]></title><description><![CDATA[<p>Oder einen entsprechenden Keyboard Hook verwenden (SetWindowsHookEx).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401523</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 11 Nov 2007 17:56:32 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 18:01:55 GMT]]></title><description><![CDATA[<p>hmm ich glaube das getkey leichter ist<br />
warum funktioniert das obige beispiel nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401526</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 11 Nov 2007 18:01:55 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 18:48:02 GMT]]></title><description><![CDATA[<p>Ich würde es schon nicht verwenden, weil es pollt, und nicht jeden Keystroke mitbekommen muss. Es belastet das System auch zu 100%</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401551</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 11 Nov 2007 18:48:02 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 19:41:15 GMT]]></title><description><![CDATA[<p>ok weißt du dann ein tutorial oder so zu SetWindowsHookEx.<br />
weil ich kenn mich da nicht so aus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401581</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 11 Nov 2007 19:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 20:14:45 GMT]]></title><description><![CDATA[<p>Die F-Tasten haben eine besondere bedeutung und lassen sich deshalb ungerne auf Druckstatus abfragen. Benutz einfach andere Tasten (VK_END, etc.)...</p>
<p>Oder lerne das mit den hooks, obwohl Globale Hooks sehr sehr ungern gesehen werden... Warum eine .dll in JEDES LAUFENDE PROGRAMM injecten, wenn man es einfacher haben kann? Außerdem ist ein Hook viel mehr arbeit, und wenn du pech hast wird es bei ein paar benutzern deines Programms vom Antivir-Programm direkt geblockt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401597</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Sun, 11 Nov 2007 20:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Sun, 11 Nov 2007 20:15:51 GMT]]></title><description><![CDATA[<p>das programm soll nur auf meinem programm laufen<br />
und deshlab funktioniert getansykey hier<br />
aber warum geht mein beispiel von oben nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401598</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 11 Nov 2007 20:15:51 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Mon, 12 Nov 2007 07:11:09 GMT]]></title><description><![CDATA[<p>Weil Dein Programm nicht den Fokus hat und damit keine Tastaturnachricten empfängt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401699</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 12 Nov 2007 07:11:09 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Mon, 12 Nov 2007 13:00:35 GMT]]></title><description><![CDATA[<p>was für ein fokus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401828</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 12 Nov 2007 13:00:35 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Mon, 12 Nov 2007 13:09:07 GMT]]></title><description><![CDATA[<p>&quot;F1&quot; ist 0x70 hex und nicht 70 dez. <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/1401837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401837</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 12 Nov 2007 13:09:07 GMT</pubDate></item><item><title><![CDATA[Reply to Herausfinden welche Taste gedrückt wurde on Mon, 12 Nov 2007 13:10:47 GMT]]></title><description><![CDATA[<p>dein programm ist im hintergrund und deswegen bekommt es keine messages vom betriebssystem. eine weitere, eher unschöne variante wäre, es mit RegisterHotKey() / UnregisterHotKey() zu machen. Genaueres dazu findest du in der MSDN.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1401839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1401839</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Mon, 12 Nov 2007 13:10:47 GMT</pubDate></item></channel></rss>