C++如何调用CMD并隐藏CMD窗口?

我做了一个程序,其中要调用CMD命令,如何让CMD运行的时候不显示那个黑窗口呢?不要调用其它的东西,批处理什么的都不要,只能在我的C++程序内实现。可以system,可以... 我做了一个程序,其中要调用CMD命令,如何让CMD运行的时候不显示那个黑窗口呢?不要调用其它的东西,批处理什么的都不要,只能在我的C++程序内实现。可以system,可以CreateProcess,可以ShellExecute,只要让CMD不显示出窗口就好。
可以,谢谢了,想到了这个函数居然没认真看参数,呵呵。
展开
 我来答
LustaOne
2010-07-10 · TA获得超过425个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:256万
展开全部
用ShellExecute()试试,里面有个参数是指定被执行程序的状态,应该是有隐藏执行的。

最后的那个参数,为窗口指定可视性方面的一个命令。

SW_HIDE 隐藏窗口,活动状态给另一个窗口

参考资料: 个人经验

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式