<?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[getkeystate    kleines Problem]]></title><description><![CDATA[<p>Ich hab n kleines Programm geschrieben das ne alarmanlage simuliert und muss zwischen den zuständen wie scharf unscharf uns so umschalten. Ich hab mir gedacht das ich das mittels getkeystate machen werde, weil der auf die abfrage wartet ohne die laufende routine zu unterbrechen. Das Problem ist nur, dass ich nur Tasten wie Space, Tab, Control und so abfragen soll.<br />
Da ich die laufende routine beim abragen ja nicht unterbrechen will zb indem ich mittels space drücken die abfrage aufrufe...<br />
Deshalb wollte ich schaun ob sich wer weiß wie man andere Tasten, zb u oder s mit getkeystate abfragen kann.</p>
<p>Meine abfrage sieht gerade so aus:</p>
<p>while(1){<br />
//routine die läuft<br />
if (::GetKeyState(VK_SPACE) &lt; 0){<br />
//routine die durch drücken auf &quot;s&quot; ausgelöst werden soll<br />
}</p>
<p>Wäre toll wenn wer nen kleinen Programmvorschlag posten könnte <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/94468/getkeystate-kleines-problem</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 01:00:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/94468.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Dec 2004 13:51:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to getkeystate    kleines Problem on Thu, 09 Dec 2004 13:51:34 GMT]]></title><description><![CDATA[<p>Ich hab n kleines Programm geschrieben das ne alarmanlage simuliert und muss zwischen den zuständen wie scharf unscharf uns so umschalten. Ich hab mir gedacht das ich das mittels getkeystate machen werde, weil der auf die abfrage wartet ohne die laufende routine zu unterbrechen. Das Problem ist nur, dass ich nur Tasten wie Space, Tab, Control und so abfragen soll.<br />
Da ich die laufende routine beim abragen ja nicht unterbrechen will zb indem ich mittels space drücken die abfrage aufrufe...<br />
Deshalb wollte ich schaun ob sich wer weiß wie man andere Tasten, zb u oder s mit getkeystate abfragen kann.</p>
<p>Meine abfrage sieht gerade so aus:</p>
<p>while(1){<br />
//routine die läuft<br />
if (::GetKeyState(VK_SPACE) &lt; 0){<br />
//routine die durch drücken auf &quot;s&quot; ausgelöst werden soll<br />
}</p>
<p>Wäre toll wenn wer nen kleinen Programmvorschlag posten könnte <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>
]]></description><link>https://www.c-plusplus.net/forum/post/669554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/669554</guid><dc:creator><![CDATA[meister_86]]></dc:creator><pubDate>Thu, 09 Dec 2004 13:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to getkeystate    kleines Problem on Thu, 09 Dec 2004 22:51:34 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/670049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670049</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 09 Dec 2004 22:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to getkeystate    kleines Problem on Fri, 10 Dec 2004 10:52:26 GMT]]></title><description><![CDATA[<p>GetKeyState('s') ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/670204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670204</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Fri, 10 Dec 2004 10:52:26 GMT</pubDate></item></channel></rss>