相关疑难解决方法(0)

win32 GUI应用程序,当调用为"app.exe --help"时将使用文本写入stdout

如何创建执行以下操作的Windows应用程序:

  • 在没有命令行参数的情况下调用时,它是一个常规的GUI应用程序
  • 指定可选的"--help"命令行参数会导致应用程序将使用文本写入stdout然后终止
  • 它必须是单个可执行文件.通过使控制台应用程序执行第二个可执行文件没有作弊.
  • 假设主应用程序代码是用C/C++编写的
  • 如果在指定"--help"时没有创建GUI窗口,则奖励积分.(即,短暂的窗口没有闪烁)

根据我的经验,控制台应用程序的标准visual studio模板没有GUI功能,而普通的win32模板不会将其stdout发送到父cmd shell.

windows

21
推荐指数
3
解决办法
1万
查看次数

标签 统计

windows ×1