以编程方式清除Visual Studio输出窗口

clear the Visual Studio OUTPUT window programmatically

本文关键字:Studio 输出 窗口 Visual 清除 编程 方式      更新时间:2023-10-16

是否有可能有办法清除Visual Studio输出窗口,以编程为C 程序?今天,我使用outputdebugstring呼叫在此写入,在某个时候我想清除它。这可能吗?

我使用VS2008

不,这是不可能的。仅仅因为OutputDebugstring与Visual Studio输出窗口本身根本没有关系。此输出窗口恰好是这种消息的侦听器。还有其他听众,例如DebugView。但是没有诸如"忘记所有以前的消息"之类的消息。

如果您绝对需要这样的"功能",您可能会考虑登录单独的控制台窗口并像在此处清洁此处:http://support.microsoft.com/kb/99261/en-us

有一个答案,但这不是您真正想要的。

printf("f");

将向控制台打印一个表格。应该清除它。实际上,现代控制台存储了很难以明确方式清除的历史。