30#define ConOutPuts(szStr) \
31 ConPuts(StdOut, (szStr))
33#define ConErrPuts(szStr) \
34 ConPuts(StdErr, (szStr))
36#define ConOutResPuts(uID) \
37 ConResPuts(StdOut, (uID))
39#define ConErrResPuts(uID) \
40 ConResPuts(StdErr, (uID))
42#define ConOutPrintf(szStr, ...) \
43 ConPrintf(StdOut, (szStr), ##__VA_ARGS__)
45#define ConErrPrintf(szStr, ...) \
46 ConPrintf(StdErr, (szStr), ##__VA_ARGS__)
48#define ConOutResPrintf(uID, ...) \
49 ConResPrintf(StdOut, (uID), ##__VA_ARGS__)
51#define ConErrResPrintf(uID, ...) \
52 ConResPrintf(StdErr, (uID), ##__VA_ARGS__)
54#define ConOutFormatMessage(MessageId, ...) \
55 ConFormatMessage(StdOut, (MessageId), ##__VA_ARGS__)
57#define ConErrFormatMessage(MessageId, ...) \
58 ConFormatMessage(StdErr, (MessageId), ##__VA_ARGS__)
74#ifdef INCLUDE_CMD_COLOR
81#ifdef INCLUDE_CMD_BEEP
85#ifdef INCLUDE_CMD_COLOR
104 #define ConGetTextWidth ConGetTextWidthW
106 #define ConGetTextWidth ConGetTextWidthA
BOOL ConSetScreenColor(HANDLE hOutput, WORD wColor, BOOL bFill)
VOID ConRingBell(HANDLE hOutput)
BOOL ConGetDefaultAttributes(PWORD pwDefAttr)
VOID GetCursorXY(PSHORT, PSHORT)
VOID GetScreenSize(PSHORT, PSHORT)
VOID __cdecl ConFormatMessage(PCON_STREAM Stream, DWORD MessageId,...)
BOOL __cdecl ConOutPrintfPaging(BOOL StartPaging, LPTSTR szFormat,...)
VOID ConOutResPaging(BOOL StartPaging, UINT resID)
SIZE_T ConGetTextWidthW(PCWSTR pszText)
VOID SetCursorType(BOOL, BOOL)
BOOL ConSetTitle(IN LPCTSTR lpConsoleTitle)
VOID SetCursorXY(SHORT, SHORT)
BOOL ConPrintfVPaging(PCON_PAGER Pager, BOOL StartPaging, LPTSTR szFormat, va_list arg_ptr)
VOID ConInString(LPTSTR, DWORD)
SIZE_T ConGetTextWidthA(PCSTR pszText)
VOID ConInKey(PINPUT_RECORD)