<?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[Copy and Paste mit Richedit]]></title><description><![CDATA[<p>Hi!</p>
<p>Kann mir zufällig jemand von euch sagen was ich machen muss, um einen Text aus dem Windows-Editor in ein Richeditfeld zu kopieren?<br />
Strg+V (Einfügen) scheint bei Richeditfenstern nicht zu funktionieren. Auch bei den<br />
Eigenschaften gibt es keine Möglichkeit, Copy and Paste zu aktivieren.</p>
<p>mike</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/177640/copy-and-paste-mit-richedit</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 17:02:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/177640.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Apr 2007 13:41:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Copy and Paste mit Richedit on Mon, 02 Apr 2007 13:41:42 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Kann mir zufällig jemand von euch sagen was ich machen muss, um einen Text aus dem Windows-Editor in ein Richeditfeld zu kopieren?<br />
Strg+V (Einfügen) scheint bei Richeditfenstern nicht zu funktionieren. Auch bei den<br />
Eigenschaften gibt es keine Möglichkeit, Copy and Paste zu aktivieren.</p>
<p>mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1257997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1257997</guid><dc:creator><![CDATA[mikeB]]></dc:creator><pubDate>Mon, 02 Apr 2007 13:41:42 GMT</pubDate></item><item><title><![CDATA[Reply to Copy and Paste mit Richedit on Tue, 03 Apr 2007 06:28:21 GMT]]></title><description><![CDATA[<p>Wieso sollte Strg+V nicht funktionieren. Hast Du evtl. einen Accelerator der diesen Befehl bereits behandelt? Dann hast Du eine Doppelbelegung.<br />
Was passiert mit Strg+Einfg bzw. Umschalt+Einifg?</p>
<p>Oder möchtest Du den Befehl per Programm ausführen? Dann sind WM_COPY und WM_PASTE Deine Freunde!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258302</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 03 Apr 2007 06:28:21 GMT</pubDate></item><item><title><![CDATA[Reply to Copy and Paste mit Richedit on Tue, 03 Apr 2007 10:09:08 GMT]]></title><description><![CDATA[<p>Danke für die Antwort, Martin.</p>
<p>Meine Applikation ist von CFormView abgeleitet, wie ich außerdem gerade gelesen habe, verliert ein CRicheditCtrl - Steuerelement seine cut/copy/paste - Funktionalität, wenn es auf ein CFormView plaziert wird.</p>
<p>Was man dagegen machen kann, ist mir schleierhaft. Ich werde natürlich weiterforschen, sollte jemand von euch aber zufällig einen Lösungsweg wissen, wär ich sehr dankbar <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>
<p>Euer Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258422</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258422</guid><dc:creator><![CDATA[mikeB]]></dc:creator><pubDate>Tue, 03 Apr 2007 10:09:08 GMT</pubDate></item><item><title><![CDATA[Reply to Copy and Paste mit Richedit on Tue, 03 Apr 2007 12:06:04 GMT]]></title><description><![CDATA[<p>mikeB schrieb:</p>
<blockquote>
<p>sollte jemand von euch aber zufällig einen Lösungsweg wissen, wär ich sehr dankbar <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>
<p>Euer Mike</p>
</blockquote>
<p>Eigentlich ist es ganz einfach:<br />
Mach Handler für ID_EDIT_COPY und ID_EDIT_PASTE im View.<br />
Wenn die aufgerufen werden und das Richedit den Focus hat (GetFocus), dann rufst du dessen entsprechende Funktion auf. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Für ein Edit sieht das z.B. so aus:</p>
<pre><code class="language-cpp">// Element mit Focus holen
	CWnd* pWnd = m_pView-&gt;GetFocus();
	if (pWnd)
	{
		// Jetzt rausfinden, was es ist:
		// Ein Edit?
		CEdit* pEdit = dynamic_cast&lt;CEdit*&gt;(pWnd);
		if (pEdit)
		{
			pEdit-&gt;Copy();
			return;
		}
        }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1258546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258546</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 03 Apr 2007 12:06:04 GMT</pubDate></item><item><title><![CDATA[Reply to Copy and Paste mit Richedit on Tue, 03 Apr 2007 12:47:11 GMT]]></title><description><![CDATA[<p>Genial, ich bin echt überrascht, wieviel die Leute in diesem Forum wissen, vor allem estartu natürlich <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>
<p>Danke nochmals <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>lg mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258585</guid><dc:creator><![CDATA[mikeB]]></dc:creator><pubDate>Tue, 03 Apr 2007 12:47:11 GMT</pubDate></item></channel></rss>