【问题标题】:Hiding the Command Console from a MFC dialog application从 MFC 对话框应用程序中隐藏命令控制台
【发布时间】:2011-02-04 09:21:09
【问题描述】:

我有一个基于 MFC 对话框的应用程序,我在其中使用 ::system() 函数以物理方式打开文本文件。当我这样做时,命令控制台也会打开。如何隐藏命令控制台,使其在打开文本文件时不会弹出?

谢谢!!!

【问题讨论】:

    标签: command-line mfc dialog system


    【解决方案1】:

    使用ShellExecuteCreateProcess 而不是::system::system 将启动 shell(Windows 上的 cmd.exe),这就是显示控制台窗口的原因。

    【讨论】:

    • 非常感谢您的回复。我使用了 ShellExecute(),它工作正常 :)
    • 你能给我举个例子吗,我也面临同样的问题。
    猜你喜欢
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    • 2011-04-20
    • 1970-01-01
    相关资源
    最近更新 更多