如何调用外壳程序的“文件复制对话框”以报告Win32中复制的进度?

xij*_*dai 2 c++ windows file-io winapi file-copying

如何通过调用Windows的“复制文件”对话框来复制文件?

SHFileOperation 似乎是一个选择,但这在我们的流程中。

顺便说一下,SHFileOperation有GUI界面吗?它与Windows复制对话框完全相同吗?

Cod*_*ray 5

是的,这是该SHFileOperation功能的目的。它接受SHFILEOPSTRUCT结构作为其唯一的参数,您可以使用该结构指定所需的选项。

但是,在Windows Vista及更高版本中,该IFileOperation接口已将其替换。