`

怎么查看OutputDebugString输出的信息?debugview

阅读更多
网上很多说用debugview查看,我自己写了一个程序,里面用到OutputDebugString(buffer)输入调试信息。也下载了debugview,但是debugview应该怎么使用?为什么我启动了debugview一点反应都没有。

我的做法是这样的:先启动了debugview 然后按F5运行我的代码? 但是debugview里没有我想到的调试信息出现。是没有设置好吗?

还有如果能看,能不能调试信息里只显示我的程序输出的调试信息?

 

问题解答:

楼主这一句:  先启动了debugview 然后按F5运行我的代码。

在开发环境里调试貌似是不行的。

你可以编译了你的程序以后,直接运行你的程序,就好了,不要在开发环境里调试运行。

要是想在开发环境里看调试信息,在开发环境底部的 "输出"标签就可以看得到(VC),之所以DebugView看不到消息,应该是被开发环境截取了。

摘自:http://zhidao.baidu.com/question/167882440.html

分享到:
评论

相关推荐

    debugView 全局查看 Outputdebugstring

    这个标题提到的是一个名为"debugView"的工具,它能够全局地捕获并显示通过`OutputDebugString`函数输出的信息。`OutputDebugString`是Windows API提供的一种调试辅助函数,开发者在编写代码时可以调用它来打印调试...

    debugview,一个在windows上能够简易查看日志的工具

    debugview 可以捕获程序中由 TRACE(debug版本)和 OutputDebugString 输出的信息。debugview 也是一个 Debug 信息捕获软件,可以很方便的捕获系统实时输出的Debug信息,并保存为日志文件。可以远程捕获服务器上的...

    vc realease 调试信息查看 debugview

    3. **捕获输出**:当你运行包含`OutputDebugString`调用的Release版应用程序时,`DebugView`会自动捕获到这些输出信息。确保`DebugView`已经打开并且设置为接收所有进程的输出(默认情况下就是这样的)。 4. **查看...

    DebugView VC 运行中显示Debug信息窗口

    DebugView是一款强大的调试工具,由微软的Sysinternals团队开发,它允许开发者在运行中查看应用程序的调试输出信息。在Windows环境下,很多程序都使用Debug Print函数或OutputDebugString API来输出调试信息,这些...

    DebugView中文版

    这些信息默认情况下是不可见的,但通过DebugView,我们可以实时查看到这些输出,便于理解程序的运行状态。这对于跟踪变量变化、分析内存问题或调试多线程应用等复杂情况非常有帮助。 其次,DebugView支持捕获来自多...

    DebugView C++调试器

    OutputDebugString(L"这是调试信息,可以在DebugView中查看\n"); std::cout 这是控制台输出" ; return 0; } ``` 编译并运行上面的程序,同时启动DebugView,你会发现程序中的调试信息会自动显示在DebugView的...

    DebugView监控工具

    当Web应用程序或ISAPI扩展使用OutputDebugString输出调试信息时,这些信息会被DebugView捕捉到,帮助开发者分析IIS应用运行时的问题。 - **故障排查**:通过DebugView,开发者可以在不重启IIS或停止应用服务的情况...

    debugview c++ 跟踪代码

    DebugView是一款由微软公司开发的强大调试工具,专用于跟踪和显示程序运行时的调试输出信息。它允许开发者在不使用任何特殊硬件或调试器的情况下,捕获来自内核模式驱动程序和用户模式应用程序的日志信息。 **Debug...

    DebugView图文教程(内附程序)

    DebugView是一款由微软开发的强大调试日志查看工具,主要用于捕获和显示应用程序的调试输出信息。在Windows系统中,许多程序都使用调试API来输出调试信息,而DebugView则能够把这些信息实时地展示出来,帮助开发者...

    debugview解压直接使用

    OutputDebugString("这是调试信息,可以在DebugView中查看。\n"); std::cout , World!" ; return 0; } ``` 在编译并运行上述程序后,"这是调试信息,可以在DebugView中查看。" 这条消息就会出现在DebugView的...

    DebugView调试工具

    DebugView是一款强大的调试工具,由微软的Sysinternals团队开发,它允许用户捕获和查看应用程序中的调试输出信息。在Windows系统中,许多程序会使用`OutputDebugString`函数来打印调试信息,这些信息通常在开发阶段...

    DebugView 调试日志工具

    - **第三方组件调试**:对于那些不提供日志或只通过OutputDebugString输出信息的第三方库,DebugView是不可或缺的辅助工具。 7. **技巧与最佳实践**: - 使用预处理器条件编译指令控制`TRACE`宏的启用或禁用,以...

    debug view

    7. **调试输出API**:在C/C++代码中,可以使用`OutputDebugString()`函数发送调试信息到Debug View;对于其他语言,如.NET或Java,也有相应的API或库来实现类似功能。 8. **与源代码关联**:虽然Debug View不能直接...

    DebugView 调试工具

    1. **捕获调试输出**:无论应用程序是否使用OutputDebugString函数发送调试信息,DebugView都能捕获这些信息。这对于在没有IDE(集成开发环境)的情况下调试程序非常有用。 2. **实时查看**:你可以实时看到程序...

    DebugView 支持win10.rar

    它能够捕获由各种调试器API发送的调试输出,包括OutputDebugString函数,这意味着几乎任何向控制台发送输出的程序都可以被DebugView捕获。 主要功能和特点包括: 1. **实时捕获**:DebugView可以实时显示来自所有...

    调试好帮手DebugView4.71

    - **过滤与搜索**:DebugView提供了过滤功能,可以根据特定条件筛选输出信息,同时内置的搜索功能可以帮助开发者迅速找到关键信息。 - **保存与导出**:捕获的数据可以保存为文本文件或CSV格式,方便后期分析和...

    DebugView V4.74

    相比传统的日志文件,DebugView提供了一种更直观、实时的方式来捕获和显示应用程序的调试输出信息。这个工具由微软的Sysinternals团队开发,能够收集来自任何进程的调试消息,无论这些消息是通过OutputDebugString...

    DebugView32

    在使用DebugView32时,开发者可以通过API函数如OutputDebugString()将调试信息发送到DebugView,这样无需将日志写入文件或控制台,就能实时查看程序运行状态。这对于跟踪内存泄漏、分析程序流程、排查错误以及优化...

    DebugView-4.77.zip

    Dbgview允许用户实时监控应用程序和系统服务产生的调试消息,包括那些通过OutputDebugString函数输出的信息。这些信息通常在常规的控制台窗口中是不可见的,但DebugView能够捕获并展示它们,极大地便利了开发者在...

    DebugView4.77

    1. **实时调试信息捕获**:DebugView可以实时显示通过OutputDebugString输出的调试信息,这对于跟踪代码运行状态、定位问题非常有用。开发者无需修改代码,就可以查看程序内部的调试信息。 2. **过滤与搜索**:提供...

Global site tag (gtag.js) - Google Analytics