Frage zu SetCrusor()...
-
hallo ich hab hier eine Funktion, die den Cursor versteckt klein darstellt oder groß darstellt. Dass alles funktioniert auch, wenn ich nicht im Fullscreen-mode bin.
hier mal beide Funktionen:
void SetCursorType(int type) { CONSOLE_CURSOR_INFO Info; Info.bVisible = TRUE; if (type == 0) Info.dwSize=1, Info.bVisible=FALSE; else if(type == 1) Info.dwSize = 100; else if(type == 2) Info.dwSize = 1; SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &Info); }
und
int fullscreen() { keybd_event(VK_MENU, 0x38, 0, 0); keybd_event(VK_RETURN, 0x1c, 20, 20); keybd_event(VK_RETURN, 0x1c, KEYEVENTF_KEYUP, 0); keybd_event(VK_MENU, 0x38, KEYEVENTF_KEYUP, 0); return 0; }
Daher meine Frage: Wieso "ignoriert" mein Programm im Fullscreen-mode meinen CursorType ?
Hat jemand ne Ahnung wie ich dieses Problem beheben kann?Danke schonmal im voraus für eure Hilfe
PS: Wenn Interesse besteht kann ich den gesamten Quelltext posten.