<?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[Kontextmenü am Mauszeiger ausrichten]]></title><description><![CDATA[<p>Bekomme Kontextmenu nicht an Mauszeiger heran.<br />
Kann jemand vielleicht helfen?</p>
<p>void CMenuDlg::OnContextMenu(CWnd* pWnd, CPoint point)<br />
{<br />
// TODO: Add your message handler code here</p>
<p>//Lokale Variablen deklarieren<br />
CMenu *m_lMenu; //zeiger auf Menü<br />
CPoint m_pPoint; //Kopie der Mausposition</p>
<p>//Mausposition in lokale Variable kopieren<br />
m_pPoint = point;<br />
//Position in Bildschirmkoordinaten konvertieren<br />
ClientToScreen(&amp;m_pPoint);<br />
//Zeiger auf Fenstermenü holen<br />
m_lMenu = GetMenu();<br />
//Zeiger auf erstes Untermenü holen<br />
m_lMenu = m_lMenu-&gt;GetSubMenu(0);<br />
//Popup-Menü anzeigen<br />
m_lMenu-&gt;TrackPopupMenu(TPM_CENTERALIGN + TPM_RIGHTBUTTON,<br />
m_pPoint.x, m_pPoint.y, this, NULL);</p>
<p>}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/53634/kontextmenü-am-mauszeiger-ausrichten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 09:35:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/53634.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Oct 2003 20:26:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kontextmenü am Mauszeiger ausrichten on Thu, 30 Oct 2003 20:26:06 GMT]]></title><description><![CDATA[<p>Bekomme Kontextmenu nicht an Mauszeiger heran.<br />
Kann jemand vielleicht helfen?</p>
<p>void CMenuDlg::OnContextMenu(CWnd* pWnd, CPoint point)<br />
{<br />
// TODO: Add your message handler code here</p>
<p>//Lokale Variablen deklarieren<br />
CMenu *m_lMenu; //zeiger auf Menü<br />
CPoint m_pPoint; //Kopie der Mausposition</p>
<p>//Mausposition in lokale Variable kopieren<br />
m_pPoint = point;<br />
//Position in Bildschirmkoordinaten konvertieren<br />
ClientToScreen(&amp;m_pPoint);<br />
//Zeiger auf Fenstermenü holen<br />
m_lMenu = GetMenu();<br />
//Zeiger auf erstes Untermenü holen<br />
m_lMenu = m_lMenu-&gt;GetSubMenu(0);<br />
//Popup-Menü anzeigen<br />
m_lMenu-&gt;TrackPopupMenu(TPM_CENTERALIGN + TPM_RIGHTBUTTON,<br />
m_pPoint.x, m_pPoint.y, this, NULL);</p>
<p>}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/383024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/383024</guid><dc:creator><![CDATA[Rubens]]></dc:creator><pubDate>Thu, 30 Oct 2003 20:26:06 GMT</pubDate></item></channel></rss>