<?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[Drag und Drop zwischen Editcontrol &#x2F; Adobe]]></title><description><![CDATA[<p>Hi alle,</p>
<p>in meiner Anwendung (Dialog) möchte ich gerne Text aus dem Acrobat Reader<br />
per Drag übernehmen. Acrobat Reader unterstützt dies ja und z.B. nach<br />
Word ist es auch kein Problem.</p>
<p>Nur in mein Editcontrol habe ich keine Ahnung, wie ich es reinbekommen soll.</p>
<p>Ein Beispiel habe ich mir irgendwann mal für das Drop-Ereignis im Zusammenhang<br />
mit Dateien notiert (glaube sogar hier aus dem Forum):</p>
<pre><code class="language-cpp">void CTestDlg::OnDropFiles(HDROP hDropInfo)
{

UINT i = 0;
UINT nFiles = ::DragQueryFile(hDropInfo, (UINT) -1, NULL, 0);
for (i = 0; i &lt; nFiles; i++)
{

TCHAR szFileName[_MAX_PATH];
::DragQueryFile(hDropInfo, i, szFileName, _MAX_PATH);

mystr.SetString(szFileName,NULL);

MessageBox(szFileName,&quot;Inhalt&quot;);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/176526/drag-und-drop-zwischen-editcontrol-adobe</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 10:19:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176526.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Mar 2007 08:45:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Drag und Drop zwischen Editcontrol &#x2F; Adobe on Thu, 22 Mar 2007 08:45:14 GMT]]></title><description><![CDATA[<p>Hi alle,</p>
<p>in meiner Anwendung (Dialog) möchte ich gerne Text aus dem Acrobat Reader<br />
per Drag übernehmen. Acrobat Reader unterstützt dies ja und z.B. nach<br />
Word ist es auch kein Problem.</p>
<p>Nur in mein Editcontrol habe ich keine Ahnung, wie ich es reinbekommen soll.</p>
<p>Ein Beispiel habe ich mir irgendwann mal für das Drop-Ereignis im Zusammenhang<br />
mit Dateien notiert (glaube sogar hier aus dem Forum):</p>
<pre><code class="language-cpp">void CTestDlg::OnDropFiles(HDROP hDropInfo)
{

UINT i = 0;
UINT nFiles = ::DragQueryFile(hDropInfo, (UINT) -1, NULL, 0);
for (i = 0; i &lt; nFiles; i++)
{

TCHAR szFileName[_MAX_PATH];
::DragQueryFile(hDropInfo, i, szFileName, _MAX_PATH);

mystr.SetString(szFileName,NULL);

MessageBox(szFileName,&quot;Inhalt&quot;);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1250246</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1250246</guid><dc:creator><![CDATA[Guffy@work]]></dc:creator><pubDate>Thu, 22 Mar 2007 08:45:14 GMT</pubDate></item></channel></rss>