我想在Visual Studio 2012中捕获全局win32输出。我可以使用DebugView执行此操作,但我希望在Visual Studio窗口中具有此类输出。我不能只使用默认的Debug输出,因为我正在开发SharePoint解决方案并附加到其他进程并不起作用。
有没有办法在Visual Studio 2012中捕获全局win32输出,或者是否有一个Add In,它捕获了这种输出?
编辑:
只是为了澄清:我使用C#,我可以编写Debug-Output。我无法附加到进程并希望捕获全局win32调试输出。
答案 0 :(得分:0)
您是否尝试过使用以下内容...
OutputDebugString(str);
你可以在调试宏上使用它,我会在开发时使用类似的东西。
#if DEBUG_TO_VS2012 == 1
#define DPRINTF( x ) OutputDebugString( x )
#else
#define DPRINTF( X ) printf( x )
#endif
希望这种简单的方法有所帮助。
答案 1 :(得分:0)
简单回答:目前没有选项在Visual Studio中显示此输出。当我找到AddOn时,我会更新这个答案。