2014-01-19 24 views
2

是否有可能通過編程方式清除Visual Studio OUTPUT窗口的方法,用於C++程序?今天我使用OutputDebugString調用來寫入,並且在某個時候我想清除它。這可能嗎?以編程方式清除Visual Studio OUTPUT窗口

我使用VS2008

+0

不知道爲什麼你認爲它是程序業務的任何輸出窗口。 –

+0

在調試時 - 我正在寫註釋 - 使用OutputDebugString調用。有些時候我想要清除它。 – DuduArbel

+0

@DuduArbel刪除我的答案,因爲它沒有什麼關係。 – herohuyongtao

回答

2

不,這是不可能的。只是因爲OutputDebugString與Visual Studio輸出窗口本身沒有任何關係。這個輸出窗口恰好是這種消息的監聽器。還有其他一些偵聽器,如DebugView。但是沒有像「忘記以前的所有消息」的消息。

如果你絕對需要這樣的「功能」,您可能想登錄到一個單獨的控制檯窗口和清理這個喜歡這裏desribed:http://support.microsoft.com/kb/99261/EN-US

0

有一個答案,但它不是你真正想要的。

printf("\f"); 

將打印到控制檯的換頁。這應該清除它。事實上,現代遊戲機存儲的歷史很難以一種明確的方式清楚。

相關問題