VS 2010中Win32应用程序中的文件夹复制

威克斯

我正在下面的代码

 void copyDir(void)
 {
    SHFILEOPSTRUCT s = { 0 };
    s.hwnd = hwnd;
    s.wFunc = FO_COPY;
    s.pTo = "E:\\dest\0";
    s.pFrom = "Dir\\*\0";
    s.fFlags = FOF_SILENT;
    SHFileOperation( &s );

 }

上面的功能成功地将文件夹和子文件夹复制到目标路径,我得到的唯一问题是目标路径中不存在文件夹时的Windows提示,Windows提示“您是否要创建此文件夹”,我该如何绕过它提示和Windows显示的Windows进度栏。

里奥·查皮罗

您需要使用以下标志:FOF_NOCONFIRMMKDIR

s.fFlags = FOF_SILENT | FOF_NOCONFIRMMKDIR;

复制和移动操作可以指定不存在的目标目录。在这些情况下,系统会尝试创建它们,并且通常会显示一个对话框,询问用户是否要创建新目录。要取消显示此对话框并以静默方式创建目录,请在fFlags中设置FOF_NOCONFIRMMKDIR标志

SHFILEOPSTRUCT structure

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Nodejs应用程序中的Mongodb vs Postgres

来自分类Dev

特定文件夹中的文件给出错误VS2010安装项目

来自分类Dev

在MFC VS2010中选择文件或文件夹

来自分类Dev

VS2012中是否提供VS2010 Web窗体应用程序模板

来自分类Dev

在VS2012 MVC Web应用程序的.dll输出目录中未创建pdb文件

来自分类Dev

为Win 8.1应用程序在VS中设置文件夹的生成操作

来自分类Dev

Web应用程序中的Apache骆驼“ Jetty vs Servlet”

来自分类Dev

无法在VS 2013,Windows 8.1中创建Win32控制台应用程序

来自分类Dev

将文件拖放到应用程序中,然后将该文件复制到文件夹中

来自分类Dev

VS2017中的UWP应用,资产文件设置为“生成内容-始终复制”不会复制到LocalState文件夹

来自分类Dev

VS代码中的文件夹

来自分类Dev

在VS 2010中为我的Web应用程序创建自定义项目模板

来自分类Dev

VS 2010中Win32应用程序中的文件夹复制

来自分类Dev

VS 2013 Express中的应用程序部署

来自分类Dev

使用VS2010将Linux C ++控制台应用程序带到Win32 C ++应用程序,并且<algorithm>中的搜索功能不再起作用

来自分类Dev

Restsharp在VS 2010 WPF应用程序中不起作用

来自分类Dev

在VS2012 MVC Web应用程序的.dll输出目录中未创建pdb文件

来自分类Dev

安装在VS 2010和VS 2013中开发的应用程序

来自分类Dev

在.NET VS 2010中发布Web应用程序项目时缺少.json文件

来自分类Dev

在VS 2013 WP 8.1 Silverlight应用程序中访问文件属性时出现AcessViolationException

来自分类Dev

在Win32应用程序中连续运行代码

来自分类Dev

如何在32位应用程序中获取64位系统文件夹?

来自分类Dev

如何在VS 2013中复制和重命名整个Web应用程序/解决方案/项目?

来自分类Dev

Android应用程序中的ShapeDrawable Vs Png图像

来自分类Dev

C#应用程序中的Win32异常

来自分类Dev

如何在VS Code中向上浏览文件夹

来自分类Dev

cordova 5.3.1不会将www文件夹(在项目的根文件夹中)的内容复制到资产文件夹和应用程序

来自分类Dev

打开应用程序文件夹中的文件

来自分类Dev

React 应用程序中的解构 vs 点符号

Related 相关文章

  1. 1

    Nodejs应用程序中的Mongodb vs Postgres

  2. 2

    特定文件夹中的文件给出错误VS2010安装项目

  3. 3

    在MFC VS2010中选择文件或文件夹

  4. 4

    VS2012中是否提供VS2010 Web窗体应用程序模板

  5. 5

    在VS2012 MVC Web应用程序的.dll输出目录中未创建pdb文件

  6. 6

    为Win 8.1应用程序在VS中设置文件夹的生成操作

  7. 7

    Web应用程序中的Apache骆驼“ Jetty vs Servlet”

  8. 8

    无法在VS 2013,Windows 8.1中创建Win32控制台应用程序

  9. 9

    将文件拖放到应用程序中,然后将该文件复制到文件夹中

  10. 10

    VS2017中的UWP应用,资产文件设置为“生成内容-始终复制”不会复制到LocalState文件夹

  11. 11

    VS代码中的文件夹

  12. 12

    在VS 2010中为我的Web应用程序创建自定义项目模板

  13. 13

    VS 2010中Win32应用程序中的文件夹复制

  14. 14

    VS 2013 Express中的应用程序部署

  15. 15

    使用VS2010将Linux C ++控制台应用程序带到Win32 C ++应用程序,并且<algorithm>中的搜索功能不再起作用

  16. 16

    Restsharp在VS 2010 WPF应用程序中不起作用

  17. 17

    在VS2012 MVC Web应用程序的.dll输出目录中未创建pdb文件

  18. 18

    安装在VS 2010和VS 2013中开发的应用程序

  19. 19

    在.NET VS 2010中发布Web应用程序项目时缺少.json文件

  20. 20

    在VS 2013 WP 8.1 Silverlight应用程序中访问文件属性时出现AcessViolationException

  21. 21

    在Win32应用程序中连续运行代码

  22. 22

    如何在32位应用程序中获取64位系统文件夹?

  23. 23

    如何在VS 2013中复制和重命名整个Web应用程序/解决方案/项目?

  24. 24

    Android应用程序中的ShapeDrawable Vs Png图像

  25. 25

    C#应用程序中的Win32异常

  26. 26

    如何在VS Code中向上浏览文件夹

  27. 27

    cordova 5.3.1不会将www文件夹(在项目的根文件夹中)的内容复制到资产文件夹和应用程序

  28. 28

    打开应用程序文件夹中的文件

  29. 29

    React 应用程序中的解构 vs 点符号

热门标签

归档