是否有可能以编程方式为 C++ 程序清除 Visual Studio OUTPUT 窗口?今天我使用 OutputDebugString 调用在那里写,在某些时候我想清除它。这可能吗?
我用的是VS2008
最佳答案
不,这是不可能的。仅仅是因为 OutputDebugString 与 Visual Studio 输出窗口本身完全无关。这个输出窗口恰好是这种消息的监听器。还有其他监听器,例如 DebugView。但是没有像“忘记所有以前的消息”这样的消息。
如果您绝对需要这样的“功能”,您可能会考虑登录到一个单独的控制台窗口并像此处描述的那样清理它:http://support.microsoft.com/kb/99261/EN-US
关于c++ - 以编程方式清除 Visual Studio 输出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21217782/