<?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[2 Fragen zu einem dynamischen Menu]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich befasse mich z.Z. damit, in mein Programm ein dynamisches Menu einzubauen, da ich das Programm in mehreren Sprachen haben möchte. Dazu zwei Fragen:</p>
<p>1. Wie erstelle hier einen Trennstrich?</p>
<p>2. Der folgende Code funktioniert zwar, aber wenn ich mit der Maus von &quot;Extras&quot; auf &quot;Datei&quot; und dann wieder zurück auf Extras gehe, dann erscheint der Anfang vom &quot;Datei&quot;-Menu in meinem &quot;Extras&quot;-Menu. Andersrum genauso. Wieso ist das so???</p>
<pre><code class="language-cpp">CMenu mmenu, menuFile, menuExtras;
	mmenu.CreateMenu();
    menuFile.CreatePopupMenu();
	menuExtras.CreatePopupMenu();

	menuFile.AppendMenu(MF_STRING, 0, &quot;Datei-Punkt1&quot;);
	menuFile.AppendMenu(MF_STRING, 1, &quot;Datei-Punkt2&quot;);

	menuExtras.AppendMenu(MF_STRING, 0, &quot;Extras-Punkt1);
	menuExtras.AppendMenu(MF_STRING, 1, &quot;Extras-Punkt2);
	menuExtras.AppendMenu(MF_STRING, 2, &quot;Extras-Punkt3);
	menuExtras.AppendMenu(MF_STRING, 3, &quot;Extras-Punkt4&quot;);

	mmenu.AppendMenu(MF_POPUP, (UINT)menuFile.Detach(), &quot;Datei&quot;);
	mmenu.AppendMenu(MF_POPUP, (UINT)menuExtras.Detach(), &quot;Extras&quot;);
	SetMenu(&amp;mmenu);
	mmenu.Detach();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/62481/2-fragen-zu-einem-dynamischen-menu</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 02:45:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/62481.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Jan 2004 19:09:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2 Fragen zu einem dynamischen Menu on Fri, 23 Jan 2004 19:09:30 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich befasse mich z.Z. damit, in mein Programm ein dynamisches Menu einzubauen, da ich das Programm in mehreren Sprachen haben möchte. Dazu zwei Fragen:</p>
<p>1. Wie erstelle hier einen Trennstrich?</p>
<p>2. Der folgende Code funktioniert zwar, aber wenn ich mit der Maus von &quot;Extras&quot; auf &quot;Datei&quot; und dann wieder zurück auf Extras gehe, dann erscheint der Anfang vom &quot;Datei&quot;-Menu in meinem &quot;Extras&quot;-Menu. Andersrum genauso. Wieso ist das so???</p>
<pre><code class="language-cpp">CMenu mmenu, menuFile, menuExtras;
	mmenu.CreateMenu();
    menuFile.CreatePopupMenu();
	menuExtras.CreatePopupMenu();

	menuFile.AppendMenu(MF_STRING, 0, &quot;Datei-Punkt1&quot;);
	menuFile.AppendMenu(MF_STRING, 1, &quot;Datei-Punkt2&quot;);

	menuExtras.AppendMenu(MF_STRING, 0, &quot;Extras-Punkt1);
	menuExtras.AppendMenu(MF_STRING, 1, &quot;Extras-Punkt2);
	menuExtras.AppendMenu(MF_STRING, 2, &quot;Extras-Punkt3);
	menuExtras.AppendMenu(MF_STRING, 3, &quot;Extras-Punkt4&quot;);

	mmenu.AppendMenu(MF_POPUP, (UINT)menuFile.Detach(), &quot;Datei&quot;);
	mmenu.AppendMenu(MF_POPUP, (UINT)menuExtras.Detach(), &quot;Extras&quot;);
	SetMenu(&amp;mmenu);
	mmenu.Detach();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/442795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/442795</guid><dc:creator><![CDATA[Kani]]></dc:creator><pubDate>Fri, 23 Jan 2004 19:09:30 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu einem dynamischen Menu on Sat, 24 Jan 2004 01:44:47 GMT]]></title><description><![CDATA[<p>Hi, mach einfach mehrere Ressourcen für die Menüs und versuche es dann mit dieser Funktion wenn du die Menüs austauschen willst: <a href="http://www.codeproject.com/menu/dzswitchmenu.asp" rel="nofollow">http://www.codeproject.com/menu/dzswitchmenu.asp</a> <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/442934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/442934</guid><dc:creator><![CDATA[Walli]]></dc:creator><pubDate>Sat, 24 Jan 2004 01:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu einem dynamischen Menu on Sat, 14 Feb 2004 14:13:05 GMT]]></title><description><![CDATA[<p>Naja, so ähnlich habe ich das früher auch gemacht, aber das Problem ist jetzt, dass die Strings, die als Menupunkte angezeigt werden, ja normalerweise nicht hard gecoded sind. Ich lese die ja vorher aus einer Datei raus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/459266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/459266</guid><dc:creator><![CDATA[Kani]]></dc:creator><pubDate>Sat, 14 Feb 2004 14:13:05 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu einem dynamischen Menu on Sat, 14 Feb 2004 14:35:02 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Kani schrieb:</p>
<blockquote>
<p>1. Wie erstelle hier einen Trennstrich?</p>
</blockquote>
<p>CMenu::AppendMenu(MF_SEPARATOR);</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/459277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/459277</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sat, 14 Feb 2004 14:35:02 GMT</pubDate></item></channel></rss>