我有一個Windows應用程序應用程序,通常是僅GUI,並聲明WINDOWS子系統。它在啓動時不會打開控制檯窗口。有沒有辦法讓windows子系統應用程序提供可選的控制檯輸出?
唉,我想提供額外的控制檯輸出,當應用程序恰好從控制檯窗口(例如,從交互式cmd.exe)啓動。
有沒有辦法檢測一些進程「上鍊」是否有一個打開的控制檯,並附加到該控制檯?
我發現的最接近的是a way to explicitly open a console for a gui application,但是我不想打開一個控制檯,如果沒有的話。
AttachConsole()。它總是工作不佳,它已被命令處理器使用。你會爭取輸入,命令處理器首先。只考慮AllocConsole()。 –