DebugView工具使用方法
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.Networ ...
- 解决Linux安装 VMware tools 工具的方法
解决Linux安装 VMware tools 工具的方法 参考文章: (1)解决Linux安装 VMware tools 工具的方法 (2)https://www.cnblogs.com/ios9/p ...
- Windows 10系统重装U盘启动工具制作方法实例演示,windows11镜像下载地址
Windows 系统重装U盘启动工具制作方法 U盘启动工具下载与制作流程演示 ① win10系统U盘启动工具下载 ② win11系统 iso 镜像下载 ③ win10系统U盘启动工具制作流程 [ 推荐 ...
- 【PC工具】200324更新百度网盘下载工具——最新百度网盘下载工具使用方法及注意事项...
今天(200324)更新一个大牛的个人项目pdown,大家可以收藏一下备用(为啥是备用呢,细心的小伙伴应该发现我把标题中的高速两个字去掉了). 先发项目地址:没错还是那个神奇的网站(大神奇人聚集的地方 ...
- Postman:Postman(HTTP的测试工具)使用方法详细攻略
Postman:Postman(HTTP的测试工具)使用方法详细攻略 目录 利用postman模拟与后端flask的Get/Post数据交互 1.Get模式交互 1.1.先运行Flask程序 1.2. ...
- 【盘它!】那些让效率MAX的工具和方法(Mac篇)
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:为什么魂斗罗只有 128 KB却可以实现那么长的剧情?个人原创+1博客:点击前往,查看更多 一.前言 " ...
- 用Delphi开发OPC客户端工具的方法研究
用Delphi开发OPC客户端工具的方法研究[1]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...
- 《多核与GPU编程:工具、方法及实践》----1.5 并行程序性能的预测与测量
本节书摘来自华章出版社<多核与GPU编程:工具.方法及实践>一书中的第1章,第1.5节, 作 者 Multicore and GPU Programming: An Integrated ...
最新文章
- SQL Server 数据库表的统计信息的更新
- 开源助推进NFV发展,红帽为运营商“定制”NFV落地方案
- python调用exe程序 传入参数_关于使用c#调用python脚本文件,脚本文件需要传递参数...
- android 富文本框架_五种JavaScript富文本编辑器,总有一款适合你
- 结构化查询语言(Structured Query Language)
- ARP协议在同网段及跨网段下的工作原理
- android smart home,Android smart home system based on ATmega16
- Web Service随笔
- Python基础教程(020)--集成开发环境IDE简介--Pycharm
- MAC上编译OpenCV
- 宝利通HDX7000常见故障处理
- c语言课后编程题第八章答案,C语言课后编程题答案
- 计算机毕业后的打算英语作文,大学毕业后的职业生涯规划的英语作文
- 前端速成:双月Java之旅(week5)_day4
- 光学系统中的几何像差
- L1-049 天梯赛座位分配 (Python)
- 2019 中国开源年会即将开启
- Docker自学笔记 (二)
- -webkit-border-radius和-moz-border-radius分析
- Python pandas库|任凭弱水三千,我只取一瓢饮(5)