Novell GroupWiseで開いている電子メールの添付ファイルをC#WinFormsアプリケーションにドロップできるようにしようとしています。標準の.NET機能は動作しません。GroupWiseの添付ファイルから.NETアプリケーションへのドラッグアンドドロップ
コントロールのDragDropイベントで、e.Data.GetFormats()は以下を返します。
FileGroupDescriptorW
FileGroupDescriptor
FileContents
attachment format
私はe.Data.GetData( "FILEGROUPDESCRIPTOR")とファイル名を取得することができますし、76
を配置しようとして残念ながら、e.Data.GetData( "たFileContents")は、最初のチャンスシステムを引き起こしSystem.Windows.Forms.dllで.NotImplementedExceptionを返し、nullを返します。添付書式もnullを返します。
私の検索では、ドラッグ&ドロップは思ったよりずっと複雑です:) GroupWiseがCFSTR_FILECONTENTSというフォーマットを使用しているようですが、それは単なる推測です。添付ファイルは、Windowsのデスクトップまたは他のフォルダに正常にドラッグアンドドロップすることができます。
ありがとうございます。
私はGroupwiseと仕事をしなければならない唯一の貧しい魂ではない。 – rjrapson