【发布时间】:2011-04-26 09:35:09
【问题描述】:
是否可以使用 ShellExecuteEx 复制或剪切给定目录中的一组文件? Windows 功能在单个文件上运行良好,但我在任何地方都找不到有关该主题的任何提示(带有文件列表)。
我不希望有任何替代方法(例如 xcopy),因为在执行特定于 shell 项的操作后,我需要 windows shell 功能撤消/重做。
Microsoft msdn 库中根本没有记录。我试图用诸如 PChar("Drive:\file1.fileExt","Drive:\file1.fileExt") 和其他此类常见列表格式的项目列表填充 'lpfile' 参数......但没有做,shellExecuteEx 返回一个值
是否有诸如“select”或“addtoselection”之类的动词? 是否应该添加 SEE_MASK_IDLIST 标志,在这种情况下是一个 ITEMIDLIST 结构 能否定义一个将在其上执行 ShellExecuteEx 动词的文件列表?
【问题讨论】:
标签: winapi copy shellexecuteex shell-verbs filelist