<?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[Programm anhalten]]></title><description><![CDATA[<p>Hi,<br />
kann ich irgendwie meine Anwendung anhalten, bis eine bestimmte Taste gedrückt wird? Das heißt auch das jeglicher Input bis auf die bestimmte Taste ignoriert wird.</p>
<p>MFG</p>
<p>Guardian Of Life</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243153/programm-anhalten</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 04:48:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243153.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 13 Jun 2009 10:31:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm anhalten on Sat, 13 Jun 2009 10:31:27 GMT]]></title><description><![CDATA[<p>Hi,<br />
kann ich irgendwie meine Anwendung anhalten, bis eine bestimmte Taste gedrückt wird? Das heißt auch das jeglicher Input bis auf die bestimmte Taste ignoriert wird.</p>
<p>MFG</p>
<p>Guardian Of Life</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725916</guid><dc:creator><![CDATA[GuardianOfLife]]></dc:creator><pubDate>Sat, 13 Jun 2009 10:31:27 GMT</pubDate></item><item><title><![CDATA[Reply to Programm anhalten on Sat, 13 Jun 2009 11:02:03 GMT]]></title><description><![CDATA[<p>Windows-Programm:<br />
GetMessage bis das passende Ereigniss kommt..</p>
<p>Consolen-Programm:<br />
_getch();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725927</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 13 Jun 2009 11:02:03 GMT</pubDate></item><item><title><![CDATA[Reply to Programm anhalten on Sat, 13 Jun 2009 11:04:44 GMT]]></title><description><![CDATA[<p>Also ich würde eine globale Varible setzten, z.B. &quot;boolean program_stop = TRUE&quot;. Jetzt kommt's drauf an welche Nachrichten du im Eventhandler blocken willst. Alle zu blocken ist logischerweise Schwachsinn, denn dann kommt dein Keyboardinput nicht durch. Man könnte dann vor der switch-Anweisung im Eventhandler sowas machen wie:</p>
<pre><code class="language-cpp">if((program_stop == TRUE) &amp;&amp; (msg == WM_CHAR)){
	blablabl....;
}else{
	return 1;
}
</code></pre>
<p>Jetzt weiss ich aber nicht ob WM_CHAR durchkommt, wenn zuvor WM_KEYDOWN geblockt wurde. Einfach mal ausprobieren.</p>
<p>Mal 'ne Frage: was bringt es das Programm komplett anzuhalten? Ich sehe darin keinen Sinn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1725928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1725928</guid><dc:creator><![CDATA[.......]]></dc:creator><pubDate>Sat, 13 Jun 2009 11:04:44 GMT</pubDate></item></channel></rss>