我在VB 2010 express中有一个Windows窗体。我正在从outlook 2003拖拽到表单。拖动邮件可以正常工作。我在eventArgs中看到一个“Text”数据格式,表示一个消息对象。然后为了避免事件arg的困难记忆功能,我只需启动一个Outlook.Application,从activeExplorer中获取选择,然后使用Redemption做我需要做的事情(将每条消息保存为.msg文件到网络)。 但是现在我希望能够以相同的方式拖放整个outlook文件夹。麻烦的是,选择不会反映我正在拖动的文件夹 - 它显示最后选择的文件夹或消息(在Outlook中开始拖放不会将选择更改为您正在拖动的文件夹)。并且eventArgs似乎只传输当前选择的消息(再次,与我拖动的文件夹无关)。那么我的表单如何找出我想要拖动的文件夹? 谢谢, 菲尔