需求分析:
我们在调用外部的exe时会弹出控制台黑框,而我们不想在软件中出现这个黑框,修改软件属性为窗体也不起作用。调用如何结束也是我们要解决的一个问题。
知识点:
1.如执行cmd命令
在C++中执行cmd指令的几种方法:
(1)
system("指令");//会出现黑框,指令完成后进行之下代码
(2)
WinExec("指令",SW_NORMAL);//不会出现黑框,但是无论指令是否完成,都会进行之下代码
(3)
STARTUPINFO si = { sizeof(si) };
PROCESS_INFORMATION pi;
si.dwF