<?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[C++ Menü für alle zwecke ^^]]></title><description><![CDATA[<p>Hallo , ich möchte euch mein geschreibendes Menü zur verfügung stellen<br />
ich habe es für mein spiel geschrieben , aber weil es so geil geworden ist habe ich gedacht - ich stell es mal für alle zur verfügung <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>
<p>complier berreit - einfach makieren und ausführen</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);

void gotoxy (int x, int y)
{
 COORD pos;
 pos.X = x;
 pos.Y = y;
 SetConsoleCursorPosition(hOuput,pos);
}

void show_arrow( int x, int y )
{
 gotoxy(x,y);
 cout &lt;&lt; &quot;²&quot;;
}

void kill_arrow ( int x, int y )
{
 gotoxy (x, y);
 cout &lt;&lt; &quot; &quot;;
}

void menu()
{
 int x = 15;
 int y = 15;

 cout&lt;&lt;&quot;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n&quot;;
 cout&lt;&lt;&quot;                 Spiel Starten \n&quot;;
 cout&lt;&lt;&quot;                 Weiter Spielen \n&quot;;
 cout&lt;&lt;&quot;                 Spiel Beenden  \n&quot;;

 /////////////////////////////////////////////
 gotoxy(15,15);
 while(1)
 {	
 show_arrow ( x, y );
 Sleep(100);
 kill_arrow ( x, y );

 if(GetAsyncKeyState(VK_UP) &amp; 1 )
 {                       
 --y;
 }

 if(GetAsyncKeyState(VK_DOWN) &amp; 1 )
 {
 ++y;
 }

 if (y == 15)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {   
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 1&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;);
  menu();     
 } 
 }

 if (y == 16)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {   
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 2&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;); 
  menu();
 } 
 }

 if (y == 17)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {     
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 3&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;); 
  menu();    
 } 
  }

 //////////////////////////////////////////////
 if (y == 14)
 {
  y = 15;
 }

 if (y == 18)
 {
  y = 17;
 }

 }
}

int main()
{
 menu();
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/247835/c-menü-für-alle-zwecke</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 11:02:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/247835.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 16 Aug 2009 13:29:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 13:29:20 GMT]]></title><description><![CDATA[<p>Hallo , ich möchte euch mein geschreibendes Menü zur verfügung stellen<br />
ich habe es für mein spiel geschrieben , aber weil es so geil geworden ist habe ich gedacht - ich stell es mal für alle zur verfügung <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>
<p>complier berreit - einfach makieren und ausführen</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);

void gotoxy (int x, int y)
{
 COORD pos;
 pos.X = x;
 pos.Y = y;
 SetConsoleCursorPosition(hOuput,pos);
}

void show_arrow( int x, int y )
{
 gotoxy(x,y);
 cout &lt;&lt; &quot;²&quot;;
}

void kill_arrow ( int x, int y )
{
 gotoxy (x, y);
 cout &lt;&lt; &quot; &quot;;
}

void menu()
{
 int x = 15;
 int y = 15;

 cout&lt;&lt;&quot;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n&quot;;
 cout&lt;&lt;&quot;                 Spiel Starten \n&quot;;
 cout&lt;&lt;&quot;                 Weiter Spielen \n&quot;;
 cout&lt;&lt;&quot;                 Spiel Beenden  \n&quot;;

 /////////////////////////////////////////////
 gotoxy(15,15);
 while(1)
 {	
 show_arrow ( x, y );
 Sleep(100);
 kill_arrow ( x, y );

 if(GetAsyncKeyState(VK_UP) &amp; 1 )
 {                       
 --y;
 }

 if(GetAsyncKeyState(VK_DOWN) &amp; 1 )
 {
 ++y;
 }

 if (y == 15)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {   
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 1&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;);
  menu();     
 } 
 }

 if (y == 16)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {   
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 2&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;); 
  menu();
 } 
 }

 if (y == 17)
 {
  if(GetAsyncKeyState(VK_RETURN) &amp; 1 )
 {     
  system(&quot;cls&quot;);      
  cout&lt;&lt;&quot;auswahl 3&quot;; 
  Sleep(1000);
  system(&quot;cls&quot;); 
  menu();    
 } 
  }

 //////////////////////////////////////////////
 if (y == 14)
 {
  y = 15;
 }

 if (y == 18)
 {
  y = 17;
 }

 }
}

int main()
{
 menu();
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761727</guid><dc:creator><![CDATA[Patrick-Ratz]]></dc:creator><pubDate>Sun, 16 Aug 2009 13:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 13:31:46 GMT]]></title><description><![CDATA[<p>achja .. arbeits-zeit: 3 stunden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761729</guid><dc:creator><![CDATA[Patrick-Ratz]]></dc:creator><pubDate>Sun, 16 Aug 2009 13:31:46 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 13:34:37 GMT]]></title><description><![CDATA[<p>Darf man das auch in komerziellen Projekten verwenden? Ich bin Lead-Programmer bei Anno 2179 und würde den Code gerne für diesen AAA-Titel adaptieren!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761730</guid><dc:creator><![CDATA[Related Designs]]></dc:creator><pubDate>Sun, 16 Aug 2009 13:34:37 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 13:36:54 GMT]]></title><description><![CDATA[<p>ja - wie gesagt , der code ist FREE für alle <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="😉"
    /> sogar komerziel</p>
<p>wer will darf ihn auch verändern</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761731</guid><dc:creator><![CDATA[Patrick-Ratz]]></dc:creator><pubDate>Sun, 16 Aug 2009 13:36:54 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 13:38:20 GMT]]></title><description><![CDATA[<p>ich glaub das war nicht ganz ernstgemeint (leiser sarkasmus)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761732</guid><dc:creator><![CDATA[player4245]]></dc:creator><pubDate>Sun, 16 Aug 2009 13:38:20 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 14:40:23 GMT]]></title><description><![CDATA[<p>Hey nicht schlecht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761761</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761761</guid><dc:creator><![CDATA[Mjoa, mjoa]]></dc:creator><pubDate>Sun, 16 Aug 2009 14:40:23 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 14:55:09 GMT]]></title><description><![CDATA[<p>Mjoa, mjoa schrieb:</p>
<blockquote>
<p>Hey nicht schlecht!</p>
</blockquote>
<p>Genau...</p>
<pre><code>while(1) { ... }
</code></pre>
<p>Der Prozessor schmort, obwohl niemand am Rechner sitzt...<br />
Außerdem ist es win-only, k.A. wer da ein Consolen-Menu braucht.<br />
Zu guter letzt ist es C und sollte in ein anderes Forum verschoben werden, da das nix mit std-C++ zu tun hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761763</guid><dc:creator><![CDATA[Mampfi_der_Lämmerschreck]]></dc:creator><pubDate>Sun, 16 Aug 2009 14:55:09 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 15:06:26 GMT]]></title><description><![CDATA[<p>Da gibts noch einiges dran zu verbessern, angefangen mit den system()-Aufrufen.</p>
<p>Warum ruft sich menu() eigentlich rekursiv auf? Das lässt sich mit break bzw. continue auf jeden Fall besser lösen.</p>
<p>Die ganzen if-Abfragen sind in einer switch-Verzweigung auf jeden Fall besser aufgehoben. Und hOutput kann man als globale Variable auch vollständig vermeiden. <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>
<p>Aber lass dich davon nicht entmutigen, jeder fängt mal klein an. <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/1761767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761767</guid><dc:creator><![CDATA[Deli1]]></dc:creator><pubDate>Sun, 16 Aug 2009 15:06:26 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 15:49:08 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>Nice.</p>
<p>Bye.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761804</guid><dc:creator><![CDATA[nice-sager]]></dc:creator><pubDate>Sun, 16 Aug 2009 15:49:08 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 15:51:24 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Die &quot;Nice, cool und der Anno&quot; - Typ sind alle er &gt;.&gt;</p>
<p>Der Code ist einfach grausig... mehr nicht.</p>
<p>Sowas dauert bestimmt keine 3h <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761809</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761809</guid><dc:creator><![CDATA[Opfer!]]></dc:creator><pubDate>Sun, 16 Aug 2009 15:51:24 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Menü für alle zwecke ^^ on Sun, 16 Aug 2009 15:52:30 GMT]]></title><description><![CDATA[<p>Mampfi_der_Lämmerschreck schrieb:</p>
<blockquote>
<p>Mjoa, mjoa schrieb:</p>
<blockquote>
<p>Hey nicht schlecht!</p>
</blockquote>
<p>Genau...</p>
<pre><code>while(1) { ... }
</code></pre>
<p>Der Prozessor schmort, obwohl niemand am Rechner sitzt...</p>
</blockquote>
<p>Nö, da ist ein Sleep(100) drin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1761811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1761811</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 16 Aug 2009 15:52:30 GMT</pubDate></item></channel></rss>