我的应用程序不是控制台应用程序。 我正在使用_popen从我的代码中运行命令行命令。 _popen进程运行时出现控制台窗口。 我想要隐藏这个窗口。
答案 0 :(得分:2)
使用ShellExecute()
代替_popen()
或system()
。
https://msdn.microsoft.com/en-us/library/windows/desktop/bb762153%28v=vs.85%29.aspx
更多细节: https://msdn.microsoft.com/en-us/library/windows/desktop/bb776886(v=vs.85).aspx
答案 1 :(得分:1)
您可以使用WinExec("您的cmd命令",SW_HIDE);而不是系统或_popen