VOID ConPrintf(LPTSTR szFormat, va_list arg_ptr, DWORD nStdHandle) { TCHAR szOut[OUTPUT_BUFFER_SIZE]; DWORD len; len = (DWORD)_vstprintf(szOut, szFormat, arg_ptr); ConWrite(szOut, len, nStdHandle); }
VOID ConErrChar (TCHAR c) { ConWrite(&c, 1, STD_ERROR_HANDLE); }
VOID ConPuts(LPTSTR szText, DWORD nStdHandle) { ConWrite(szText, _tcslen(szText), nStdHandle); ConWrite(_T("\r\n"), 2, nStdHandle); }
VOID ConOutChar (TCHAR c) { ConWrite(&c, 1, STD_OUTPUT_HANDLE); }
VOID ConPuts(LPTSTR szText, DWORD nStdHandle) { ConWrite(szText, (DWORD)_tcslen(szText), nStdHandle); }