<?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[Frage zu Kontextmenü]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>habe eine Frage zum Kontextmenü. Ich bin dabei eine Dialoganwendung zu erstellen und bekomme das mit dem Kontextmenü irgendwie nicht <a href="http://hin.In" rel="nofollow">hin.In</a> meiner Dialogklasse habe ich eine Member-Variable vom Typ CMenu, in der Member-Funktion OnInitDialog() weisse ich dieser dann die Menüressource mit m_myMenu.LoadMenu(IDR_CONTEXT) zu. Außerdem habe ich das Ereignis OnContextMenu() in meinem Dialog wo ich dann mit<br />
m_myMenu.TrackPopupMenu(TPM_CENTERALIGN|TPM_RIGHTBUTTON,point.x, point.y,this) das Kontextmenü anzeigen lassen möchte. Nun zum Problem, es baut sich zwar ein Kontextmenü auf aber es enthält keinen Text und ist auch nur ca. 20 Pixel breit. Es ist aber zu erkennen das die 7 Menüpunkte vorhanden sind, aber halt ohne Text. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Nun ein bißchen Code:</p>
<pre><code class="language-cpp">//in Dialog-Klasse
CMenu m_myMenu;

//OnInitDialog()
m_myMenu.LoadMenu(IDR_CONTEXT);

//OnContextMenu()
m_myMenu.TrackPopupMenu(TPM_CENTERALIGN|TPM_RIGHTBUTTON,point.x, point.y,this);
</code></pre>
<p>Bin für jede Antwort oder Vermutung woran es liegt oder liegen könnte dankbar.<br />
RobRoy</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/44745/frage-zu-kontextmenü</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 13:28:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/44745.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Aug 2003 15:35:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 15:35:03 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>habe eine Frage zum Kontextmenü. Ich bin dabei eine Dialoganwendung zu erstellen und bekomme das mit dem Kontextmenü irgendwie nicht <a href="http://hin.In" rel="nofollow">hin.In</a> meiner Dialogklasse habe ich eine Member-Variable vom Typ CMenu, in der Member-Funktion OnInitDialog() weisse ich dieser dann die Menüressource mit m_myMenu.LoadMenu(IDR_CONTEXT) zu. Außerdem habe ich das Ereignis OnContextMenu() in meinem Dialog wo ich dann mit<br />
m_myMenu.TrackPopupMenu(TPM_CENTERALIGN|TPM_RIGHTBUTTON,point.x, point.y,this) das Kontextmenü anzeigen lassen möchte. Nun zum Problem, es baut sich zwar ein Kontextmenü auf aber es enthält keinen Text und ist auch nur ca. 20 Pixel breit. Es ist aber zu erkennen das die 7 Menüpunkte vorhanden sind, aber halt ohne Text. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Nun ein bißchen Code:</p>
<pre><code class="language-cpp">//in Dialog-Klasse
CMenu m_myMenu;

//OnInitDialog()
m_myMenu.LoadMenu(IDR_CONTEXT);

//OnContextMenu()
m_myMenu.TrackPopupMenu(TPM_CENTERALIGN|TPM_RIGHTBUTTON,point.x, point.y,this);
</code></pre>
<p>Bin für jede Antwort oder Vermutung woran es liegt oder liegen könnte dankbar.<br />
RobRoy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/323616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323616</guid><dc:creator><![CDATA[RobRoy]]></dc:creator><pubDate>Sun, 03 Aug 2003 15:35:03 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 15:41:05 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">m_myMenu.GetSubMenu(0)-&gt;TrackPopupMenu(/*...*/);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/323619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323619</guid><dc:creator><![CDATA[Shlo]]></dc:creator><pubDate>Sun, 03 Aug 2003 15:41:05 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 15:50:16 GMT]]></title><description><![CDATA[<p>irgendwie funktioniert das nicht. Ich kann das Projekt zwar compilieren und ausführen, aber wenn ich dann die rechte maustaste drücke gib es eine Fehlermeldung.<br />
'Der Befehl read konnte auf folgene Speicheradresse nicht ausgeführt werden'<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/323623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323623</guid><dc:creator><![CDATA[RobRoy]]></dc:creator><pubDate>Sun, 03 Aug 2003 15:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 15:53:38 GMT]]></title><description><![CDATA[<p>ich habe aber in meiner Menüressource auch kein Popup eingesetzt, also kein Menupunkt hat ein Untermenü(Submenu)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/323625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323625</guid><dc:creator><![CDATA[RobRoy]]></dc:creator><pubDate>Sun, 03 Aug 2003 15:53:38 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 15:55:25 GMT]]></title><description><![CDATA[<p>dann liegts daran</p>
]]></description><link>https://www.c-plusplus.net/forum/post/323627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323627</guid><dc:creator><![CDATA[Shlo]]></dc:creator><pubDate>Sun, 03 Aug 2003 15:55:25 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Kontextmenü on Sun, 03 Aug 2003 16:06:11 GMT]]></title><description><![CDATA[<p>Ja hattest recht, es fehlte Popup. Nun gehts.<br />
Ich danke dir.<br />
RobRoy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/323632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/323632</guid><dc:creator><![CDATA[RobRoy]]></dc:creator><pubDate>Sun, 03 Aug 2003 16:06:11 GMT</pubDate></item></channel></rss>