Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Blinkenden Cursor in der Konsole verbergen ???

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.06.2005, 16:30 Uhr
WindDancer1



Hi Leute,

weiss jemand wie ich den blinkenden Cursor in der Konsole verbergen kann ?


Danke schon mal !!!!!!!!!

WindDancer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.06.2005, 18:00 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Welcher blinkende Cursor denn?

Ansonsten:

C++:
#include <windows.h>

// ...

ShowCursor(false); // Cursor ausblenden
ShowCursor(true); // Cursor einblenden

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.06.2005, 12:06 Uhr
WindDancer1



Hi,

zuerstmal Danke und sorry für die späte Antwort, bin erst heute wieder nach hause gekommen !!!!!!!!!!

Mit blinkenden Cursor mein ich den blinkenden Unterstrich in der Console Reyx !

Hab deine Lösung ausprobiert funzt aber leuder nicht !!!!!!



WindDancer !!!!!!!!!!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.06.2005, 13:37 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Nee, ist klar, ShowCursor() blendet dir ja auch nur den Mauscursor ein oder aus ;-)

Aber soweit ich weiß wird der Cursor nur angezeigt, wenn die Konsole eine Eingabe erwartet, und dann ist das doch auch völlig in Ordnung, oder?

Ansonsten musst du dir da wohl irgendwelche API-Tricks anscheuen, den genauen Befehl kann ich dir da nicht sagen... Du könntest z.B. die Textfarbe auf Schwarz ändern, vielleicht klappt das ja

Ansonsten such' mal nach Dingen wie:
"Winapi"+"Konsole"
"Konsole"+"Texfarbe"
"Improved Console"

Da solltest du dann einiges finden, was du brauchst
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
13.06.2005, 13:50 Uhr
WindDancer1



Simmt Reyx wenn man auf ne EINGABE wartet is das O.K.

Meine intention isses zu Anfang meines Prgs n Ascii-Bild zu zeigen das nach einem Tastendruck verschwindet und es dann zum eigentlichen Prg geht !!!!!!!!!!!!!!!!!

Aber der blinkende Unterstrich unterm Bild stört total, weisst Du was ich mein ????????????
So ne Art Splash Screen Effekt !!!!!!!!!


WindDancer

Live long and prosper !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
13.06.2005, 14:39 Uhr
Tommix



Hallo,
SetConsoleCursorInfo sollte dafür geeignet sein.

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
13.06.2005, 15:15 Uhr
WindDancer1



Danke Tommix,

hast Du dazu nen kleinen bsp-code ???????????????


Winddancer

Live long and prosper !!!!!!!!!!!1
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
13.06.2005, 15:27 Uhr
Tommix




C++:
#include <windows.h>
#include <stdio.h>

int main(void)
{
    int i;
    CONSOLE_CURSOR_INFO cci;
    HANDLE h;

    h = GetStdHandle(STD_OUTPUT_HANDLE);

    cci.dwSize = 1;

    for (i = 0; i < 10; ++i)
    {
        cci.bVisible = i%2;

        SetConsoleCursorInfo(h, &cci);

        if (cci.bVisible)
            printf ("\nCursor ein:");
        else
            printf ("\nCursor aus:");

        Sleep(2000);
    }

    return 0;
}

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
13.06.2005, 15:52 Uhr
WindDancer1



Danke Tommix das wars !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Winddancer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: