WindowsSDK

2010年8月31日 (火)

【WindowsSDK】自作TRACE

MFCが無くても使えるTRACEの覚え書き。

trace.h

#ifndef ISLE_TRACE_H
#define ISLE_TRACE_H
#ifdef _DEBUG
#include <windows.h>
#include <stdarg.h>
static void TRACE(LPCTSTR format, ...)
{
	TCHAR str[1024+1];
	va_list args;
	va_start(args, format);
	wvsprintf(str, format, args);
	OutputDebugString(str);
	va_end(args);
}
#else
#define TRACE(...)
#endif
#endif
    

| | コメント (0)