DebugView 使用

Posted Pkj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DebugView 使用相关的知识,希望对你有一定的参考价值。

最近遇到带加密狗的工程项目,无法使用控制台调试,尝试使用DebugView进行辅助调试。

DebugView是一个系统调试信息输出的捕获工具,可以捕获程序中由TRACE(debug版本)和OutputDebugString输出的信息。支持Debug、Release模式编译的程序(即该软件捕获的是exe直接运行时,抛出的信息,而不是Visual Studio调试时的)。

注意点:使用管理员模式打开,否则无法进行Capture Global Win32功能。

使用OutputDebugString()进行输出。

1 OutputDebugString("start checkDLL");

对于需要string转LPCWSTR的使用string.c_str()可以完成。

以上是关于DebugView 使用的主要内容,如果未能解决你的问题,请参考以下文章

DebugView 使用

DebugView 中 Firebase Analytics 的用户属性

Debugview 保持记录

DebugView工具使用方法

DebugView工具使用方法

将 OutputDebugString 记录到文件中(没有 DebugView)