MFC里如果调用system函数会跳出来个控制台窗口,但是它很煞风景,怎么才能调用MS-DOS命名却不出现控制窗口?

2025-02-22 12:08:51
推荐回答(2个)
回答1:

system函数,控制不了控制台窗口不弹出。

不显示控制台的方法有二:

  1. 用CreateProcess方法执行,可以控制显示窗口和显示方式,但这个控制有点难度,不同的可执行程序和命令有些差别。

  2. 大多数系统命令,都可以使用API函数来完成,如果你执行的是系统命令而不是一个可执行程序,那么推荐这种方法。

回答2:

好像可以传递一个参数指示是否显示吧·