DebugView调试技巧

我们在写程序的时可以使用来进行调试

界面显示:

C的调试代码:

//头文件
#include <stdio.h>
#include <windows.h>

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

void SPTRACE(LPWSTR pFormat, ...);

#ifdef __cplusplus
}
#endif /* __cplusplus *




//具体实现
VOID cdecl SPTRACE(LPWSTR pFormat, ...)
{
	va_list args;
	WCHAR buffer[1024 * sizeof(WCHAR)];
	WCHAR buffer1[1024 * sizeof(WCHAR)];

	va_start(args, pFormat);
	wvsprintf(buffer, pFormat, args);	// BUG!

	wsprintf(buffer1, L"MYTEST - ");//这个地方用来添加过滤的字符
	wcscat(buffer1,buffer);
	OutputDebugStringW(buffer1);

	va_end(args);
}

 

 

发布了53 篇原创文章 · 获赞 40 · 访问量 12万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章