<?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[Wie feststellen, daß sich Hauptmenü im Programm öffnet]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab mir mit dem Recourceneditor von vc++6 ein Menü für mein Programm erstellt, es wir korrekt angezeigt und auch die Klicks die ich vornehme erzeugen die gewünschte Funktion. Jetzt ändern sich aber zur Laufzeit meines Programmes verschiedene Parameter die auch in den Pulldownmenüs vorkommen und die vor dem öffnen des Menüs aktualisiert werden müssen (grau, mit häckchen, usw.). Was muss ich abfangen um vorher die Aktualisierung vorzunehmen. Ich hab schon &quot;WM_INITMENUPOPUP&quot; ausprobiert, der Event tritt auch auf. Aber er titt auch auf wenn ich mein rechtes Maustastemenü öffne, wie kann ich hier die Unterscheidung vornehmen. Und die msdn schreibt</p>
<p>wParam<br />
Handle to the drop-down menu or submenu.<br />
lParam<br />
The low-order word specifies the zero-based relative position of the menu item that opens the drop-down menu or submenu.</p>
<p>The high-order word indicates whether the drop-down menu is the window menu. If the menu is the window menu, this parameter is TRUE; otherwise, it is FALSE.</p>
<p>also das klappt nicht:</p>
<pre><code class="language-cpp">if((HMENU)wParam == GetMenu(Hauptfenster)){
		:
		:
	}
</code></pre>
<p>Wer kann mir helfen? Danke shon vorab.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184478/wie-feststellen-daß-sich-hauptmenü-im-programm-öffnet</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 20:20:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184478.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Jun 2007 15:31:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie feststellen, daß sich Hauptmenü im Programm öffnet on Fri, 15 Jun 2007 15:31:26 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich hab mir mit dem Recourceneditor von vc++6 ein Menü für mein Programm erstellt, es wir korrekt angezeigt und auch die Klicks die ich vornehme erzeugen die gewünschte Funktion. Jetzt ändern sich aber zur Laufzeit meines Programmes verschiedene Parameter die auch in den Pulldownmenüs vorkommen und die vor dem öffnen des Menüs aktualisiert werden müssen (grau, mit häckchen, usw.). Was muss ich abfangen um vorher die Aktualisierung vorzunehmen. Ich hab schon &quot;WM_INITMENUPOPUP&quot; ausprobiert, der Event tritt auch auf. Aber er titt auch auf wenn ich mein rechtes Maustastemenü öffne, wie kann ich hier die Unterscheidung vornehmen. Und die msdn schreibt</p>
<p>wParam<br />
Handle to the drop-down menu or submenu.<br />
lParam<br />
The low-order word specifies the zero-based relative position of the menu item that opens the drop-down menu or submenu.</p>
<p>The high-order word indicates whether the drop-down menu is the window menu. If the menu is the window menu, this parameter is TRUE; otherwise, it is FALSE.</p>
<p>also das klappt nicht:</p>
<pre><code class="language-cpp">if((HMENU)wParam == GetMenu(Hauptfenster)){
		:
		:
	}
</code></pre>
<p>Wer kann mir helfen? Danke shon vorab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1306672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1306672</guid><dc:creator><![CDATA[[q3]]]></dc:creator><pubDate>Fri, 15 Jun 2007 15:31:26 GMT</pubDate></item></channel></rss>