<?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[CRichEditView kann kein OnContextMenu..]]></title><description><![CDATA[<p>Hallo.</p>
<p>Ich habe ein SDI Programm geschrieben dessen Ansicht von CRichEditView erbt.<br />
Ich wollte der Ansicht nun ein Kontextmenu verpasse.<br />
Habe also mit dem Klassenassistent die Nachricht WM_CONTEXTMENU eingefügt und in die dann einen TRACE-Befehl geschrieben.</p>
<p>void CTest3View::OnContextMenu(CWnd* pWnd, CPoint point)<br />
{<br />
TRACE(&quot;\nBin im popup\n\n&quot;);<br />
}</p>
<p>Beim Ausführen mit F5 wird der TRACE-Befehl aber gar nicht abgearbeitet wenn ich die rechte Maustaste drücke.<br />
Bekomme keine Meldung „Bin im popup“.</p>
<p>Ich habe das ganze mal mit einer Ansicht probiert die von CView erbt und da geht es ohne Probleme.</p>
<p>Mache ich was falsch oder kann CRichEditView das nicht.</p>
<p>Ich will auf folgendes hinaus.<br />
Ich kann mit STRG+V aus der Zwischenablage in die Ansicht Texte und Bilder einfügen aber ich will das mit der Maus erledigen.<br />
Wie kann ich mit der Maus das erreichen was mit STRG+V funktioniert?</p>
<p>Kann ich nicht wenn ich z.B. die linke-Maustaste drücke eine Message an das<br />
Programm schicken so das dieses denkt es wurde STRG+V gedrückt?<br />
Oder kann ich nicht den selben aufruf an das Programm tätigen den auch STRG+V<br />
hinkriegt?</p>
<p>cebion</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165257/cricheditview-kann-kein-oncontextmenu</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 07:53:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165257.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Nov 2006 09:14:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CRichEditView kann kein OnContextMenu.. on Fri, 17 Nov 2006 09:14:29 GMT]]></title><description><![CDATA[<p>Hallo.</p>
<p>Ich habe ein SDI Programm geschrieben dessen Ansicht von CRichEditView erbt.<br />
Ich wollte der Ansicht nun ein Kontextmenu verpasse.<br />
Habe also mit dem Klassenassistent die Nachricht WM_CONTEXTMENU eingefügt und in die dann einen TRACE-Befehl geschrieben.</p>
<p>void CTest3View::OnContextMenu(CWnd* pWnd, CPoint point)<br />
{<br />
TRACE(&quot;\nBin im popup\n\n&quot;);<br />
}</p>
<p>Beim Ausführen mit F5 wird der TRACE-Befehl aber gar nicht abgearbeitet wenn ich die rechte Maustaste drücke.<br />
Bekomme keine Meldung „Bin im popup“.</p>
<p>Ich habe das ganze mal mit einer Ansicht probiert die von CView erbt und da geht es ohne Probleme.</p>
<p>Mache ich was falsch oder kann CRichEditView das nicht.</p>
<p>Ich will auf folgendes hinaus.<br />
Ich kann mit STRG+V aus der Zwischenablage in die Ansicht Texte und Bilder einfügen aber ich will das mit der Maus erledigen.<br />
Wie kann ich mit der Maus das erreichen was mit STRG+V funktioniert?</p>
<p>Kann ich nicht wenn ich z.B. die linke-Maustaste drücke eine Message an das<br />
Programm schicken so das dieses denkt es wurde STRG+V gedrückt?<br />
Oder kann ich nicht den selben aufruf an das Programm tätigen den auch STRG+V<br />
hinkriegt?</p>
<p>cebion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176324</guid><dc:creator><![CDATA[cebion]]></dc:creator><pubDate>Fri, 17 Nov 2006 09:14:29 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditView kann kein OnContextMenu.. on Sat, 18 Nov 2006 12:50:28 GMT]]></title><description><![CDATA[<p>Eigentlich sollte das RichEdit die ON_CONTEXTMENU Message werfen, aber ich hab das so gelöst, das ich auf ON_RBUTTONDOWN reagiere. Geht genau so, da laut<br />
MSDN</p>
<p><a href="https://www.google.de/search?&amp;q=site%3Amsdn.microsoft.com%20%0D%0ADefWindowProc%20generates%20the%20WM_CONTEXTMENU%20message%20when%20it%20processes%20the%20WM_RBUTTONUP%20or%20WM_NCRBUTTONUP%20message.%0D%0A" rel="nofollow">Google: site:msdn.microsoft.com<br />
DefWindowProc generates the WM_CONTEXTMENU message when it processes the WM_RBUTTONUP or WM_NCRBUTTONUP message.<br />
</a></p>
<p>Gruß Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176577</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Sat, 18 Nov 2006 12:50:28 GMT</pubDate></item><item><title><![CDATA[Reply to CRichEditView kann kein OnContextMenu.. on Sat, 18 Nov 2006 16:29:30 GMT]]></title><description><![CDATA[<p>Hallo CTecS.<br />
Ja. Habe auch die Rechte Maustaste abgefragt.<br />
Mich hat halt stuzig gemacht das ich die Nachricht mit dem Klassenassistenten einbinden kann diese dann aber nicht aufgerufen wird.<br />
Trozdem danke. Weiss jetzte das es nicht nur mir so geht.</p>
<p>cebion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176699</guid><dc:creator><![CDATA[cebion]]></dc:creator><pubDate>Sat, 18 Nov 2006 16:29:30 GMT</pubDate></item></channel></rss>