我正在使用 c++.NET,我的程序需要创建一个目录
我通常使用系统命令执行此操作
system("mkdir");
但是当我在我的 gui 程序中执行此命令时,此 cmd 窗口会出现并再次消失,有没有办法在不显示该窗口的情况下执行该命令?
或者有没有更简单的方法在 C++ 中创建目录?
谢谢
运气
我正在使用 c++.NET,我的程序需要创建一个目录
我通常使用系统命令执行此操作
system("mkdir");
但是当我在我的 gui 程序中执行此命令时,此 cmd 窗口会出现并再次消失,有没有办法在不显示该窗口的情况下执行该命令?
或者有没有更简单的方法在 C++ 中创建目录?
运气
CreateDirectory ( http://msdn.microsoft.com/en-us/library/aa363855%28VS.85%29.aspx ) 是一种更简单的方法,尽管您必须自己创建任何中间目录。
或者,您可以使用 CreateProcess 启动带有 CREATE_NO_WINDOW 标志的控制台(并记住等待进程终止)。