kostenloser Webspace werbefrei: lima-city


Cursor setzen in DOS-Kommandozeile (Win32-Konsolenanwendung)

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    t*********a

    Hi,
    ich will einen Editor in C als Win32-Konsolenanwendung schreiben.

    Folgendes Problem in der DOS-Konsole:

    Sobald ich mit ENTER in eine neue Zeile gesprungen bin, kann ich nicht mehr in diese Zeile zurück.

    Kennt ihr eine Funktion, mit der man die Cursor Position setzen kann? So was wie SetzeCursor (x,y).

    Danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    war glaub gotoxy(x, y);
    war damals imho nicht standardgemäß oder so, aber es hat funktioniert^^
  4. gotoxy gibt es meines Wissens nach nur beim Borland-Compiler. Aus dem Windowsapi kann man die Funktion SetConsoleCursorPosition
    verwenden. Das für diese Funktion benötigte Handle erhälst du über GetStdHandle(STD_OUTPUT_HANDLE);
  5. Autor dieses Themas

    t*********a

    Hab mir eine eigene Funktion gotoxy deinem Vorschlag SetConsoleCursorPosition geschrieben...
    Danke!
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!