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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章