aGlobals.hSTDIN = GetStdHandle( STD_INPUT_HANDLE );
// get hidden console mode flags
GetConsoleMode( aGlobals.hSTDIN, &dwSTDINFlags );
// turn off mouse input and window input
dwSTDINFlags = ( dwSTDINFlags | ENABLE_LINE_INPUT | ENABLE_ECHO_INPUT | ENABLE_PROCESSED_INPUT ) & ~( ENABLE_WINDOW_INPUT | ENABLE_MOUSE_INPUT );
SetConsoleMode( aGlobals.hSTDIN, dwSTDINFlags );