我有一个outlook添加,涉及在Outlook UI中实现拖放到WPF控件 . 作为其中的一部分,我必须能够从电子邮件中拖放附件 .
我已尝试使用Outlook Inspector和Explorer的AttachmentSelection属性执行此操作,具体取决于从哪个位置启动拖动但我遇到了问题 .
此方法适用于在拖动之前选择附件,或者从一封电子邮件中拖出多个附件时,但是当只拖动一个附件,并且用户拖动而不先选择它时,AttachmentSelection属性为空 .
我试图从DragEventArgs获取附件信息作为OnDrop事件的一部分,但我看不到任何有用的东西 .
当我在内置文件夹和PST商店中移动时,我试图复制的行为存在于Outlook中 .
1 回答
您将需要使用DragEventArgs提供的任何内容 . 由于没有文件系统文件,因此不会有
CF_HDROP
,但FileGroupDescriptor
/FileGroupDescriptorW
将在那里 .