static VOID ConsoleCleanupUI(VOID) { /* Display again properly the mouse pointer */ if (CaptureMouse) CaptureMousePointer(ConsoleOutput, !CaptureMouse); DestroyVdmMenu(); }
static VOID ConsoleCleanupUI(VOID) { /* Display again properly the mouse pointer */ if (ShowPointer) ShowHideMousePointer(ConsoleOutput, ShowPointer); DestroyVdmMenu(); }
VOID ConsoleReattach(HANDLE ConOutHandle) { DestroyVdmMenu(); CurrentConsoleOutput = ConOutHandle; CreateVdmMenu(ConOutHandle); /* Synchronize mouse cursor display with console screenbuffer switches */ CaptureMousePointer(CurrentConsoleOutput, CaptureMouse); }