1

如何使用VB.NET从压缩文件夹中使用剪贴板复制和粘贴文件?

我想从剪贴板粘贴一个文件,该文件已使用 VB.NET 从压缩文件夹中复制。通过检查剪贴板,我看到有一个 FileGroupDescriptorW 似乎包含有关该文件的一些信息。但是我如何使用这些信息来抓取文件并粘贴呢?

4

1 回答 1

1

剪贴板应包含CF_HDROP格式的数据。这可以通过调用DragQueryFile API 转换为文件列表。

然后它只是复制的任何文件的完全限定文件名的列表,现在您可以对这些文件进行操作。如何获取从 Windows 资源管理器复制的文件中有一个 Visual Basic 示例。

于 2010-03-24T03:04:16.300 回答