MausCursor weg in Fullscreen-Konsole
-
Hallo,
ich benutze die Improved Konsolen Klasse von der FAQ und hab jetzt bei dem Fullscreen Mode so ein hässlichen Mauscursor da hängen.
In der FAQ steht unter nem anderen Topic auch was wie man den Mauszeiger weg
macht -> ShowCursor(0);
Aber das funktioniert nicht. Weiß einer Rat?Und wenn ich schon dabei bin: Gibts eine WinApi Funktion für die Konsole
in der man die Schrift blinken lassen kann so wie im frühren DOS?
Oder muß ich das selber mit einem Timer lösen?
-
1. Mauszeiger oder Textcursor?
2. Nicht das ich wüsste, ich glaube da musst du selber basteln.MfG SideWinder
-
1.Den Mauszeiger meine ich. Wenn ich die Mausbewege, bewegt sich der auch. Aber nur im Fullscreen Konsolen Modus.
2. Da hab ich mir schon was gebastelt. Da man ja SetTimer() nich verwenden kann hab ich, timeSetEvent() benutzt.
-
Ist denn bei euch allen der "MausCursor" weg wenn ihr Fullscreen macht?
-
Ich versteh dein Problem nicht!
Du hast die Funktion doch schon selbst genannt, mit der sich dein "Problem" beheben lässt...#include <windows.h> void vollbild(void); int main(void) { vollbild(); ShowCursor(false); return 0; } void vollbild(void) { keybd_event(VK_MENU,0x38,0,0); keybd_event(VK_RETURN,0x1c,0,0); keybd_event(VK_RETURN,0x1c,KEYEVENTF_KEYUP,0); keybd_event(VK_MENU,0x38,KEYEVENTF_KEYUP,0); }
-
Oh, bei warten auf Tastendruck geht's ja gar nciht, ich nehm alles zurück!
-
Was meinst du mit "Warten auf Tastendruck"?
kbhit(); ?Ist denn bei dir auch der MausCursor?