// Put a formatted string to the debug output. // References and documentation links for this code: // http://msdn.microsoft.com/en-us/library/windows/desktop/ms647551.aspx // To list debug strings use DebugView by SysInternals: // https://technet.microsoft.com/en-us/sysinternals/bb896647 void WINAPIV DebugOut(const TCHAR *fmt, ...) { TCHAR s[1025]; va_list args; va_start(args, fmt); wvsprintf(s, fmt, args); va_end(args); OutputDebugString(s); } // example of usage: // DebugOut(TEXT("Hello from %s (PID = %d)"), TEXT("me!"), GetCurrentProcessId());
2015.04.15