diff options
Diffstat (limited to 'works/life/computer-network-experiment')
| -rw-r--r-- | works/life/computer-network-experiment/Common.cpp | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/works/life/computer-network-experiment/Common.cpp b/works/life/computer-network-experiment/Common.cpp index fbdb2c8..5be3971 100644 --- a/works/life/computer-network-experiment/Common.cpp +++ b/works/life/computer-network-experiment/Common.cpp @@ -67,6 +67,12 @@ void BeforeExit() {  int main() {
  #ifdef WIN32
 +  HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
 +  DWORD mode;
 +  GetConsoleMode(h, &mode);
 +  mode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING;
 +  SetConsoleMode(h, mode);
 +
    InitWSA();
  #endif
  | 
