DebugView是一个系统调试信息输出的捕获工具。在程序中使用如下函数:
  1> OutputDebugString  或者在MFC中使用TRACE
  2> 内核模式中使用Out_Debug_String,DbgPrint ,_Debug_Printf_Service
编译程序为DEBUG版本,然后运行程序(不是在vs 中运行,是单独运行),打开debugview 就可以在其中看到输出的调试信息。

一、本地调试
使用DebugView时候可以选择捕获程序调试信息为用户程序或者内核程序。使用步骤:
1)双击打开DebugView工具。
2)选择Capture菜单中Capture Win32菜单项,捕获用户程序调试信息。
3)选择Capture菜单中Capture Kernel菜单项,捕获内核程序调试信息。
4)选择Options菜单中Win32 PIDS菜单项,输出调试信息中包括了进程ID。
5)选择Options菜单中Clock Time菜单项,输出调试信息中包括了当前时间。
6)过滤功能,在工具栏中选择Filter/Highlight按钮,弹出过滤对话框,设置过滤功能。include 表示调试信息包含的字符串,exclue 表示不包含的字符串,多个字符串使用“;”号隔开。
7)保存日志信息功能,在工具栏中选择Save按钮,弹出保存对话框,输入保存位置即可。

二、远程调试
DebugView 也支持远程调试。使用步骤:
1)在本机运行Dbgview.exe /a/s/t 可以让DebugView以服务的形式运行。
2)在远端打开DebugView,点击Computer/connect ,输入查看调试信息主机的IP,点击确定即可。在该端DebugView界面上可以看到打印的调试信息。

DebugView工具使用方法相关推荐

  1. 《高效团队开发工具与方法》

    一直以来都在用所谓的敏捷开发,但是也只是简单的说,用什么用什么,从开始感觉不方便,到后来感觉习惯了,可没有考虑过到底能带来什么改变,所以最近在上下班的地铁上在看完了<高效团队开发工具与方法> ...

  2. 无线网***工具进攻方法及防范技巧

    对无线网安全***有兴趣的人应该都需要一套工具,英特网上有很多免费的工具.本文不求全面,但求能提供一些指导和建议. 找到无线网络 找到无线网络是***的第一步,这里推荐两款常用工具: 1.Networ ...

  3. 解决Linux安装 VMware tools 工具的方法

    解决Linux安装 VMware tools 工具的方法 参考文章: (1)解决Linux安装 VMware tools 工具的方法 (2)https://www.cnblogs.com/ios9/p ...

  4. Windows 10系统重装U盘启动工具制作方法实例演示,windows11镜像下载地址

    Windows 系统重装U盘启动工具制作方法 U盘启动工具下载与制作流程演示 ① win10系统U盘启动工具下载 ② win11系统 iso 镜像下载 ③ win10系统U盘启动工具制作流程 [ 推荐 ...

  5. 【PC工具】200324更新百度网盘下载工具——最新百度网盘下载工具使用方法及注意事项...

    今天(200324)更新一个大牛的个人项目pdown,大家可以收藏一下备用(为啥是备用呢,细心的小伙伴应该发现我把标题中的高速两个字去掉了). 先发项目地址:没错还是那个神奇的网站(大神奇人聚集的地方 ...

  6. Postman:Postman(HTTP的测试工具)使用方法详细攻略

    Postman:Postman(HTTP的测试工具)使用方法详细攻略 目录 利用postman模拟与后端flask的Get/Post数据交互 1.Get模式交互 1.1.先运行Flask程序 1.2. ...

  7. 【盘它!】那些让效率MAX的工具和方法(Mac篇)

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:为什么魂斗罗只有 128 KB却可以实现那么长的剧情?个人原创+1博客:点击前往,查看更多 一.前言 " ...

  8. 用Delphi开发OPC客户端工具的方法研究

    用Delphi开发OPC客户端工具的方法研究[1]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...

  9. 《多核与GPU编程:工具、方法及实践》----1.5 并行程序性能的预测与测量

    本节书摘来自华章出版社<多核与GPU编程:工具.方法及实践>一书中的第1章,第1.5节, 作 者 Multicore and GPU Programming: An Integrated ...

最新文章

  1. SQL Server 数据库表的统计信息的更新
  2. 开源助推进NFV发展,红帽为运营商“定制”NFV落地方案
  3. python调用exe程序 传入参数_关于使用c#调用python脚本文件,脚本文件需要传递参数...
  4. android 富文本框架_五种JavaScript富文本编辑器,总有一款适合你
  5. 结构化查询语言(Structured Query Language)
  6. ARP协议在同网段及跨网段下的工作原理
  7. android smart home,Android smart home system based on ATmega16
  8. Web Service随笔
  9. Python基础教程(020)--集成开发环境IDE简介--Pycharm
  10. MAC上编译OpenCV
  11. 宝利通HDX7000常见故障处理
  12. c语言课后编程题第八章答案,C语言课后编程题答案
  13. 计算机毕业后的打算英语作文,大学毕业后的职业生涯规划的英语作文
  14. 前端速成:双月Java之旅(week5)_day4
  15. 光学系统中的几何像差
  16. L1-049 天梯赛座位分配 (Python)
  17. 2019 中国开源年会即将开启
  18. Docker自学笔记 (二)
  19. -webkit-border-radius和-moz-border-radius分析
  20. Python pandas库|任凭弱水三千,我只取一瓢饮(5)

热门文章

  1. Nsstring中搜索方法rangeOfString
  2. Git版本控制管理——补丁
  3. B2B2C多用户商城三级分销系统建设与推广怎么做
  4. C# WPF 页面切换(Page)
  5. [问题已处理]-mac安装cobra失败
  6. 浅谈chatGPT——新必应(bing)版本
  7. 物联卡中心:物联卡是正规卡吗?与流量卡有什么区别?
  8. 如何确定MessageBox哪个按钮被点击。
  9. Pyecharts绘制阶梯图
  10. 语法分析器(syntax analyzer)【Perl实现】