// stdafx.cpp : source file that includes just the standard includes // libIvy.pch will be the pre-compiled header // stdafx.obj will contain the pre-compiled type information #include "IvyStdAfx.h" #include void DebugTrace ( const char *fmt , ... ) { char buffer[4096]; #ifdef UNDER_CE TCHAR CEBuffer[4096]; #endif va_list args; va_start( args, fmt ); _vsnprintf_s( buffer, sizeof(buffer), sizeof(buffer)-1, fmt, args ); va_end( args ); #ifdef UNDER_CE MultiByteToWideChar( CP_ACP, MB_PRECOMPOSED, buffer, -1, CEBuffer, 4096 ); OutputDebugString( CEBuffer ); #else OutputDebugString( buffer ); #endif }