| 135 | CommandLineArgs gCommandLineArgs; |
| 136 | |
| 137 | size_t GetConsoleWidth() |
| 138 | { |
| 139 | CONSOLE_SCREEN_BUFFER_INFO info = {}; |
| 140 | return GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &info) == 0 |
| 141 | ? DEFAULT_CONSOLE_WIDTH |
| 142 | : std::max<size_t>(DEFAULT_CONSOLE_WIDTH, info.srWindow.Right - info.srWindow.Left + 1); |
| 143 | } |
| 144 | |
| 145 | bool ParseKeyName(KeyNameCode const* valid, size_t validCount, wchar_t* name, wchar_t const* errorMessage, UINT* outKeyCode) |
| 146 | { |
no outgoing calls
no test coverage detected