我用 Visual Studio 2010 在 C++ 中编写了一个 Windows 窗体应用程序项目。我需要打开 cmd,然后键入特殊命令并运行其他程序。
我使用这个功能:
system("cmd.exe /c dir c:\\");
但是通过这个功能,我只看到了 cmd 一秒钟,然后它就消失了。然后我添加这一行:
cin.get();
但它没有用。
我也使用这个功能:
char program[] = "C:\Windows\System32\cmd.exe";
WinExec((LPCSTR)program, SW_SHOWMINIMIZED);
但它也没有工作!你能帮我吗?