Wince5.0이나 WindowsMobile 같은 경우 MFC를 사용하지 않을경우TRACE를 사용 할 수 없습니다. 따라서 아래처럼 구성해서 사용하시면 DebugMode에서만 동작하는메시지를 만들 수 있습니다.
#ifdef _DEBUG#define TRACE Trace#else#define TRACE ((void)0)#endif
#ifdef _DEBUG#define MAX_MSG_SIZE 1024 void TRACE(const TCHAR *szString, ...){ static TCHAR szBuffer[MAX_MSG_SIZE] = { 0 }; va_list argptr = NULL; va_start( argptr, szString ); vswprintf( szBuffer, szString, argptr ); OutputDebugString( szBuffer ); va_end( argptr );}#endif