DbgView软件 查看VC++ MFC 程序的打印信息

时间:2024-03-30 16:27:25

DbgView软件 查看VC++ MFC 程序的打印信息

一、在写VC++ MFC程序的调制过程中,需要跟踪打印信息,但在MFC中用printf不知道在哪里看打印信息,今天介绍一款软件,可以查看对应的打印信息,她就是DbgView,DbgView是Sysinternals公司的系列调试工具。debugview 可以捕获程序中由TRACE(debug版本)和OutputDebugString输出的信息。可以很方便的捕获系统实时输出的Debug信息,并保存为日志文件。可以远程捕获服务器上的Debug信息。  比较方便开发人员在系统发布前监控一些系统流程和异常,甚至在系统不大的情况下,更能在部署后进行远程监控功能。

二、软件下载路径:https://docs.microsoft.com/zh-cn/sysinternals/downloads/debugview

三、软件界面介绍。下图红框内的4个按钮,第一个放大镜的,控制捕获的打开或关闭;第二个控制是否捕获系统内核的Debug信息;第三个控制是否捕获Win32应用的Debug信息;

DbgView软件 查看VC++ MFC 程序的打印信息

四,过滤器,用来过滤log,只接收包含某字符串的log。

     点击漏斗型按钮,打开过滤器设置,在Include中输入weifanghai,在Exclude中输入shenzhen;这样就只显示带字符串“weifanghai”的debug信息,不显示带“shenzhen”的调试信息;

DbgView软件 查看VC++ MFC 程序的打印信息


五、debugview软件接收MFC程序的log测试效果图

DbgView软件 查看VC++ MFC 程序的打印信息