<?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[Text des Menüs ändern]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze den Resourceneditor von Visual Studio 6 und habe mir damit ein Menü für mein Windows Programm erzeugt. Welche Möglichkeiten gibt es, den Text des Menüs zu ändern? Z.B. möchte ich aus Datei -&gt; File machen oder aus Beenden -&gt; Quit. Ich möchte mir !keine! Sprachdateiversionen im Resourceneditor erzeugen, sondern über Variable komplett freie Zuweisungen vornehmen können, ist da der Resourceneditor von VS eigentlich das richtige Werkzeug? Welche Alternativen gibt es? Wo finde ich Infos?</p>
<p>Yo danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146279/text-des-menüs-ändern</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 17:24:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146279.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 May 2006 08:00:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 08:00:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze den Resourceneditor von Visual Studio 6 und habe mir damit ein Menü für mein Windows Programm erzeugt. Welche Möglichkeiten gibt es, den Text des Menüs zu ändern? Z.B. möchte ich aus Datei -&gt; File machen oder aus Beenden -&gt; Quit. Ich möchte mir !keine! Sprachdateiversionen im Resourceneditor erzeugen, sondern über Variable komplett freie Zuweisungen vornehmen können, ist da der Resourceneditor von VS eigentlich das richtige Werkzeug? Welche Alternativen gibt es? Wo finde ich Infos?</p>
<p>Yo danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051899</guid><dc:creator><![CDATA[02488147]]></dc:creator><pubDate>Sat, 06 May 2006 08:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 08:52:39 GMT]]></title><description><![CDATA[<p>Du kannst mit SetMenuItemInfo die einzelnen Menupunkte verändern.<br />
Letztendlich vergibst du ja im Resourceeditor für jeden Eintrag eine eigene ID,<br />
über die nimmst du dann auf die Menupunkte bezug.</p>
<p>Alternativ kannst du natürlich auch das Menu komplett zur Laufzeit im Speicher erstellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1051913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1051913</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 06 May 2006 08:52:39 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 13:51:17 GMT]]></title><description><![CDATA[<p>Ich tendiere für Multilingualte Programme zu diesem System:<br />
<a href="http://www.mpdvc.de/artikel/MultilingualeProgramme.htm" rel="nofollow">http://www.mpdvc.de/artikel/MultilingualeProgramme.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052046</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 06 May 2006 13:51:17 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 14:08:08 GMT]]></title><description><![CDATA[<p>@SeppSchrot<br />
Yep genau so geht's. Funktioniert wunderbar.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/35992">@Martin</a> Richter<br />
Danke für den Hinweis, das muß ich mir erst noch mal genau durchlesen und schauem ob das für meinen Einsatzzweck genauso geeignet ist, wie ich es mir vorstelle.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052055</guid><dc:creator><![CDATA[02488147]]></dc:creator><pubDate>Sat, 06 May 2006 14:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 14:59:28 GMT]]></title><description><![CDATA[<p>@SeppSchrot</p>
<p>Jetzt hab ich da aber noch eine Frage. Wie kann ich den Text eines Pulldownmenüs ändern, die Items in einem Pulldeonmenü haben ja über dem Resourceneditor klare IDs zugewiesen bekommen, siehe</p>
<pre><code>MENUITEM &quot;E&amp;xit&quot;, ID_EXIT,MFT_STRING,MFS_ENABLED
</code></pre>
<p>aber die Pulldown sehen alle gleich aus, siehe</p>
<pre><code>POPUP &quot;&amp;File&quot;, 65535,MFT_STRING,MFS_ENABLED

oder

POPUP &quot;&amp;Options&quot;, 65535,MFT_STRING,MFS_ENABLED
</code></pre>
<p>wie rufe ich die jetzt auf, um sie zu verändern?<br />
für &quot;Exit&quot; hatte ich diesen Code ausgeführt</p>
<pre><code>GetMenuItemInfo(GetMenu(Hauptfenster), ID_EXIT, FALSE, &amp;mii);
mii.cbSize = sizeof(mii);
mii.fMask = MIIM_TYPE;
mii.fType = MFT_STRING;
mii.dwTypeData = &quot;&amp;Beenden&quot;;
SetMenuItemInfo(GetMenu(Hauptfenster),ID_EXIT, FALSE, &amp;mii);
</code></pre>
<p>Ich hoffe auch hierfür gibt's Rat, danke schon mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052089</guid><dc:creator><![CDATA[02488147]]></dc:creator><pubDate>Sat, 06 May 2006 14:59:28 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 15:25:48 GMT]]></title><description><![CDATA[<p>Du musst in diesem Fall mit ByPosition TRUE arbeiten. Popup Menues haben keine ID diese können nur über den Index oder die Position angesprochen werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052106</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 06 May 2006 15:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Text des Menüs ändern on Sat, 06 May 2006 17:16:00 GMT]]></title><description><![CDATA[<p>Bedeutet dies, das ich bei Item 0 anfangen muss und per Schleife den Item erhöhen muss, bis die Variable &quot;dwTypeData&quot; den Wert enthält der geändert werden soll? Wenn ja, wie weiß ich wieviele Items mein Menü hat, nur für den Fall, daß sich die Schleife nicht tot läuft, weil ich vieleicht irgendwo einen Schreibfehler beim String reingebaut habe, und so nach der Anzahl der vorhanden Items rausspringen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1052156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1052156</guid><dc:creator><![CDATA[02488147]]></dc:creator><pubDate>Sat, 06 May 2006 17:16:00 GMT</pubDate></item></channel></rss>