标签: command-line mfc dialog system
我有一个基于MFC对话框的应用程序,我在其中使用:: system()函数来物理打开文本文件。当我这样做时,命令控制台也会打开。我如何隐藏命令控制台,以便在打开文本文件时不会弹出它?
谢谢!!!
答案 0 :(得分:1)
使用ShellExecute或CreateProcess代替::system。 ::system将导致shell(Windows上的cmd.exe)启动,这就是显示控制台窗口的原因。
ShellExecute
CreateProcess
::system