<?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[Menu-Eintrags Ereignisse]]></title><description><![CDATA[<p>Ich füge einem fremden FensterMenu ein weiteren Menüeintrag hinzu.<br />
Das mache ich so:</p>
<pre><code>ThisMenu=GetSystemMenu(Fenster,false);
AppendMenu(ThisMenu,MF_STRING,0,&quot;Hallo&quot;); //Ich weiß nicht was an die Stelle mit der 0 eingesetzt werden soll. Meistens steht hier sowas wie IDM_IRGENDWAS
</code></pre>
<p>Der Menu-Eintrag wird auch angezeigt nur habe ich keine Ahnung wie mein Programm erfährt das jemand auf den Menu-Eintrag geklickt hat.<br />
Außerdem wird beim Klicken auf den Eintrag kein Häkchen davor gemacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/85423/menu-eintrags-ereignisse</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 04:16:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/85423.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Sep 2004 17:28:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Wed, 08 Sep 2004 17:31:22 GMT]]></title><description><![CDATA[<p>Ich füge einem fremden FensterMenu ein weiteren Menüeintrag hinzu.<br />
Das mache ich so:</p>
<pre><code>ThisMenu=GetSystemMenu(Fenster,false);
AppendMenu(ThisMenu,MF_STRING,0,&quot;Hallo&quot;); //Ich weiß nicht was an die Stelle mit der 0 eingesetzt werden soll. Meistens steht hier sowas wie IDM_IRGENDWAS
</code></pre>
<p>Der Menu-Eintrag wird auch angezeigt nur habe ich keine Ahnung wie mein Programm erfährt das jemand auf den Menu-Eintrag geklickt hat.<br />
Außerdem wird beim Klicken auf den Eintrag kein Häkchen davor gemacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602692</guid><dc:creator><![CDATA[Diabolo]]></dc:creator><pubDate>Wed, 08 Sep 2004 17:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Thu, 09 Sep 2004 08:16:50 GMT]]></title><description><![CDATA[<p>Anstelle der 0 suchste dir eine unbenutzte ID aus, dann fängste WM_COMMAND ab, und guckst, ob die ID von WM_COMMAND deiner benutzten ID bei AppendMenu entspricht!</p>
<p>Gruß,<br />
Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602993</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Thu, 09 Sep 2004 08:16:50 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 18:29:46 GMT]]></title><description><![CDATA[<p>Muss ich die Id dafür irgendwo definieren, wenn ja wie: Im Header via #define?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/606330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606330</guid><dc:creator><![CDATA[Diabolo]]></dc:creator><pubDate>Mon, 13 Sep 2004 18:29:46 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 18:37:17 GMT]]></title><description><![CDATA[<p>Die ID ist ja auch nur eine Zahlenwert - damit du dir diesen besser merken kannst bzw. damit das Programm lesbarer wird, macht man eben ein define <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/606338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606338</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 13 Sep 2004 18:37:17 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 18:41:02 GMT]]></title><description><![CDATA[<p>mhh habe jetzt die id eingesetzt (40002). Ich fange alle WM_COMMAND Messages ab habe allerdings noch keine Message abgefangen die als WParam oder LParam eine 40002 hat. Was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/606346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606346</guid><dc:creator><![CDATA[Diabolo]]></dc:creator><pubDate>Mon, 13 Sep 2004 18:41:02 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 19:13:21 GMT]]></title><description><![CDATA[<p>Fängst du denn auch WM_COMMAND vom fremden Fenster ab?! Dazu müsstest du wohl einen Hook (WH_GETMESSAGE?) einrichten bzw. das Fenster subclassen (dazu brauchst du aber ja auch einen Hook, um deine DLL in den Adressraum des anderen Prozesses zu bringen) <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/606359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606359</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 13 Sep 2004 19:13:21 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 19:26:51 GMT]]></title><description><![CDATA[<p>Ich habe das bislang nur an meinem Fenster getestet, allerdings komme ich mit Hooks überhaupt nicht klar. Ich dachte man könnte gleich bei AppendMenu eine Funktion definieren, aber so finde ich das ein bisschen kompliziert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/606372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606372</guid><dc:creator><![CDATA[Diabolo]]></dc:creator><pubDate>Mon, 13 Sep 2004 19:26:51 GMT</pubDate></item><item><title><![CDATA[Reply to Menu-Eintrags Ereignisse on Mon, 13 Sep 2004 19:57:22 GMT]]></title><description><![CDATA[<p>Nein, so einfach kannst du nicht in fremden Anwendungen &quot;rumpfuschen&quot; <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/606398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/606398</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 13 Sep 2004 19:57:22 GMT</pubDate></item></channel></rss>