בגדול כן בדוגמא שלי אפילו לא החזרתי את התו שהוא קולט אגב, יכול להיות שזה יעבוד גם עם scanf ו/או cin, ברגע שאתה משנה את הConsoleMode. לא יצא לי לבדוק.