Если я перетаскиваю выделение веб-страницы из Firefox в HTML-Kit, HTML-Kit спрашивает меня, хочу ли я вставлять текст или HTML. Если я выбираю "текст," я получаю это:Как я могу прочитать данные буфера обмена raw (CF_HTML) на веб-странице или C#?
Version:0.9
StartHTML:00000147
EndHTML:00000516
StartFragment:00000181
EndFragment:00000480
SourceURL:http://en.wikipedia.org/wiki/Herodotus
<html><body>
<!--StartFragment-->Additional details have been garnered from the <i><a href="http://en.wikipedia.org/wiki/Suda" title="Suda">Suda</a></i>, an 11th-century encyclopaedia of the <a href="http://en.wikipedia.org/wiki/Byzantium" title="Byzantium">Byzantium</a> which likely took its information from traditional accounts.<!--EndFragment-->
</body>
</html>
According to MSDN, это "CF_HTML" отформатированные данные в буфере обмена. Это то же самое в системах OS X и Linux?
Есть ли способ получить доступ к этой подробной информации (в отличие от простого фрагмента клипа) в операции перетаскивания страницы на веб-страницу? Что касается настольного приложения C# WinForms?
С веб-страницы на веб-страницу я имею в виду перетаскивание текста с одной страницы на другую, в текстовое поле или текстовую область. В идеале, я хотел бы получить доступ к свойству SourceURL и узнать, откуда пришли данные. – ine 2008-09-26 20:28:59