DebugView 使用技巧
来源:互联网 发布:淘宝记账软件手机版 编辑:程序博客网 时间:2024/06/15 18:29
1、什么是DebugView?
DebugView是一个系统调试信息输出的捕获工具。
2、DebugView它能干吗?
可以捕获程序中由 TRACE()和 OutputDebugString()输出的信息。说的具体一点,在程序中使用如下函数:
1)、 OutputDebugString 或者在MFC中使用TRACE
2)、内核模式中使用Out_Debug_String,DbgPrint ,_Debug_Printf_Service
编译程序为DEBUG版本,然后运行程序(注意:不是在vs中运行,是单独运行),打开DebugView 就可以在其中看到输出的调试信息。
3、DebugView初体验:
1)、打开DebugView,然后在菜单栏中选择Computer-->Connect Local,连接本地调试。
2)、了解工具栏几个常用的按钮功能:
过滤器的功能比较实用:include 表示调试信息包含的字符串,exclue 表示不包含的字符串,多个字符串使用“;”号隔开。
3)、测试程序:
#include <tchar.h>#include <stdlib.h>#include "windows.h"#define UseDebugViewint main(){int nRepeatTimes = 0;#ifdef UseDebugViewdo {TCHAR _buf[256] = { 0 };swprintf_s(_buf, 256, L"KANDY--正在进行第<%d>次连接...\n", nRepeatTimes);OutputDebugStringW(_buf);nRepeatTimes++;Sleep(1000);} while (nRepeatTimes < 3);#endifsystem("pause");return 0;}
4、DebugView输出的信息:
0 0
- DebugView 使用技巧
- DebugView使用详解
- DebugView的使用
- DebugView使用笔记
- DebugView使用笔记
- DebugView
- DebugView
- DebugView
- DebugView
- DebugView的使用[通用汇总]
- C++检测内存泄露、DebugView的使用
- 一张图教你如何使用debugview
- debugview教程
- DebugView介绍
- DebugView源代码
- 有关win7下使用DebugView看内核打印的配置方法
- 使用DebugView工具调试和观察程序运行的基本方法
- debug监视工具---debugview
- java中try—catch
- 更新nodejs版本
- node(热部署)supervisor&(后台进程 )forever
- BeRivet.cs
- 阿里云服务(一)——OSS
- DebugView 使用技巧
- 练习
- 在opencv3.0中的机器学习算法
- ARToolkit Part 1: Labelling 详解
- 元素在浏览器可视区域判断
- spring中的spel表达式语言
- PHP中in_array函数使用的问题与解决办法
- 【java】N皇后问题
- jquery的focus()获取输入框焦点使用问题