我正在开发一个支持 GUI 和非 GUI 执行的 VC++ Windows 应用程序。非基于 GUI 的执行是为脚本目的而设计的。现在,如果我在 GUI 模式下执行该应用程序,我可以在出现错误或异常时显示消息框以供用户确认。但是,如果应用程序以静默模式执行,那么我想在命令提示符下显示一些错误消息,该怎么做?我试过 AllocConsole(...) 但它会弹出另一个窗口。我想避免这种情况。我的用例如下 -
CMD> myapplication.exe -silent
CMD> Error XXXX: Application message.
此处错误消息应显示在同一提示上,而不是 AllocConsole(...) 弹出的控制台上。
有什么帮助或想法吗?
谢谢, 奥姆基