【问题标题】:Ability of SHFileOperationSHFileOperation的能力
【发布时间】:2010-12-13 16:42:36
【问题描述】:

SHFileOperation 是否支持同时移动和重命名文件?

我有一组文件: C:\ f1.bmp f2.bmp f3.bmp f4.bmp

我想将每个移动到新文件夹,并重命名它们: d:\ b1.bmp b2.bmp b3.bmp b4.bmp

我可以使用 SHFileOperation 吗?只做一次? 非常感谢!

【问题讨论】:

    标签: c++ rename move shfileoperation


    【解决方案1】:

    SHEFILEOPSTRUCT msdn

    您可以使用 msdn 文章中所述的 FOF_MULTIDESTFILES:“pTo 成员指定多个目标文件(pFrom 中的每个源文件一个),而不是一个存放所有源文件的目录。使用此标志执行 FO_MOVE 操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 2013-06-02
      • 1970-01-01
      • 2012-06-07
      • 2012-12-29
      • 1970-01-01
      • 2023-01-13
      相关资源
      最近更新 更多