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

界面显示:

DebugView调试技巧_DebugView调试技巧_02

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);
}