<?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[Klickbefehl]]></title><description><![CDATA[<p>Hallo,<br />
ich habe gerade ein Schere,Stein,Papier Konsolen-Spiel programmiert und bin gerade dabei, es zu optimieren.</p>
<p>Dabei sieht es im Moment so aus, dass der Sieler diese Auswahl hat</p>
<pre><code>&quot;Schere             Stein              Papier&quot;
</code></pre>
<p>...</p>
<p>hat und eines der drei in ein 'cin' eingeben muss.<br />
Danach vergleicht man es eben mit der Wahl des CPU´s.<br />
--------------------------------------------------------------------------------<br />
Hier kommt meine Frage: schafft man es, dass man einen der drei Begriffe nicht eingeben muss, sondern auf ihn klicken muss?</p>
<p>Danke<br />
(Ich benutze Microsoft Visual C++ 2008)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/305657/klickbefehl</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 14:35:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/305657.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Jul 2012 15:43:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 15:44:53 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe gerade ein Schere,Stein,Papier Konsolen-Spiel programmiert und bin gerade dabei, es zu optimieren.</p>
<p>Dabei sieht es im Moment so aus, dass der Sieler diese Auswahl hat</p>
<pre><code>&quot;Schere             Stein              Papier&quot;
</code></pre>
<p>...</p>
<p>hat und eines der drei in ein 'cin' eingeben muss.<br />
Danach vergleicht man es eben mit der Wahl des CPU´s.<br />
--------------------------------------------------------------------------------<br />
Hier kommt meine Frage: schafft man es, dass man einen der drei Begriffe nicht eingeben muss, sondern auf ihn klicken muss?</p>
<p>Danke<br />
(Ich benutze Microsoft Visual C++ 2008)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230065</guid><dc:creator><![CDATA[D.J.]]></dc:creator><pubDate>Wed, 04 Jul 2012 15:44:53 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 16:29:56 GMT]]></title><description><![CDATA[<p>Das kann man schaffen mit:<br />
<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms684961%28v=vs.85%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms684961(v=vs.85).aspx</a><br />
Damit Deine Konsole Maus-Ereignisse verarbeitet, musst Du sie allerdings vorher mit einem geeigneten Aufruf von SetConsoleMode vorbereiten.<br />
Aber das sieht man auch ganz gut an dem Beispiel, an das man unter obigem Link kommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230087</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 04 Jul 2012 16:29:56 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 16:53:16 GMT]]></title><description><![CDATA[<p>Danke.</p>
<p>Aber könntest du mir das mal an einem Beispiel zeigen, wie das genau funktioniert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230089</guid><dc:creator><![CDATA[D.J.]]></dc:creator><pubDate>Wed, 04 Jul 2012 16:53:16 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 17:26:16 GMT]]></title><description><![CDATA[<p>Was stimmt mit diesem Beispiel nicht?</p>
<p><a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms685035%28v=vs.85%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms685035(v=vs.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230094</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 04 Jul 2012 17:26:16 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 18:53:08 GMT]]></title><description><![CDATA[<p>Muss ich das einfach reinkopieren oder wie ist das?<br />
Weil ich finde das etwas unverständlich...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230107</guid><dc:creator><![CDATA[D.J.]]></dc:creator><pubDate>Wed, 04 Jul 2012 18:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Wed, 04 Jul 2012 19:33:38 GMT]]></title><description><![CDATA[<p>D.J. schrieb:</p>
<blockquote>
<p>Muss ich das einfach reinkopieren oder wie ist das?</p>
</blockquote>
<p>Das ist ein Beispiel dafür, wie ReadConsoleInput funktioniert. Das kannst Du kompilieren, ausführen und daran erkennen, wie welche Funktionen funktionieren. Parallel dazu solltest Du Dir die Dokumentation zu den eingesetzten Funktionen und Strukturen (zB INPUT_RECORD und MOUSE_EVENT_RECORD für Deine Zwecke) ansehen. Wenn Du das Beispiel verstanden hast, solltest Du in der Lage sein, Dein Programm um die gewünschte Funktionalität zu erweitern.</p>
<p>So funktioniert Programmieren.</p>
<p>Am besten schreibst Du Dir erst mal ein kleines Testprogramm, das einen String auf die Konsole schreibt und dann testet, ob Mausklicks den String treffen oder nicht. Wenn Du damit <strong>konkrete</strong> Probleme hast, kannst Du dazu <strong>konkrete</strong> Fragen stellen.<br />
Die gehören dann aber eher ins WinAPI- oder ins Konsolen- Forum.<br />
Wenn Du das dann geschafft hast, sollte der Rest ein Klick ... äh, Klacks sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230121</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 04 Jul 2012 19:33:38 GMT</pubDate></item><item><title><![CDATA[Reply to Klickbefehl on Thu, 05 Jul 2012 14:42:06 GMT]]></title><description><![CDATA[<p>Vielen Dank.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2230339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2230339</guid><dc:creator><![CDATA[D.J.]]></dc:creator><pubDate>Thu, 05 Jul 2012 14:42:06 GMT</pubDate></item></channel></rss>