Windows启动后显示C ++程序控制台输出

时间:2015-03-10 16:02:41

标签: c++ windows

我已经到处搜索了我能想到的答案,但这似乎是一个相当独特的问题......

我编写了一个使用典型的std :: cout输出的C ++程序。我使用MinGW编译它,它可以像人们期望的那样运行。我计划在Windows启动时运行此程序,因此我将程序添加到本地组策略编辑器的启动脚本中。在测试时,程序确实在Windows启动时在后台运行,但由于Windows首先显示欢迎/锁定屏幕,因此控制台窗口不会弹出并显示输出。

显然出于安全原因,控制台窗口不会显示在欢迎/锁定屏幕的顶部,但登录后,控制台窗口仍然无法显示,程序也是如此仍然在幕后运行。我希望Windows API中可能会有一些函数调用,我可以在登录后进行调用,这会使控制台窗口出现。

我可以将Windows配置为在登录时运行程序(它正确显示控制台窗口输出),但它不是理想的解决方案。任何想法/想法都表示赞赏。

0 个答案:

没有答案