c++ Konsolencursor verstecken



  • hi,
    Ich hab folgendes Problem.
    Ich habe eine Konsolen-Anwendung in Visusal C++ 2008 erstellt.
    Doch ich moechte den Konsolencursor verstecken/unsichtbar machen.
    Wenn ich ShowCursor(FALSE) oder ShowCursor(NULL) mache, passiert GAR NIX.
    Das Programm laeuft, aber der Cursor ist noch da. Ich weiss, dass man es bei Borland C++ mit _setcursor(_nocursor); machen kann, aber bei Visual gehts nicht.
    Waere nett wenn mir jmd helfen koennte.
    MFG



  • Hi!
    Guckst du:

    int ShowConsoleCursor( bool show )
    {
        CONSOLE_CURSOR_INFO ci = {0};
        if ( ! GetConsoleCursorInfo( GetStdHandle(STD_OUTPUT_HANDLE), &ci ) )
            return 1;
        ci.bVisible = show;
        if ( ! SetConsoleCursorInfo( GetStdHandle(STD_OUTPUT_HANDLE), &ci ) )
            return 1;
        return 0;
    }
    

    Gruß,
    B.B.


Anmelden zum Antworten