Buhstaben in Kugeln casten



  • Hallo!!!

    Wie kann ich bei meinem Programmstart Checker die Eingabe so machen das er die Buhstaben automatisch in Kugeln casten tut?

    Neo4000



  • Troll?
    Wenn die Frage ernst gemeint ist, formulier sie mal noch mal neu...



  • Was ist Kugel? Eine Klasse?

    zum Casten fällt mir folgendes ein

    static_cast<T>(...)
    const_cast<T>(...)
    dynamic_cast<T>(...)
    reinterpret_cast<T>(...)
    


  • Ich mein beim Passwort. Wie macht man das casten, damit er beim Passwort nur die Kugeln bei der Eingabe macht?



  • das geht nicht plattformunabhängig...
    ich nehme mal an, du nutzt eh den borland c++ builder oder so?!

    bb



  • Für das cin vom Visualstutio



  • da müsstest du im winapi forum mal fragen.
    imho musst du dafür alle tastatureingaben in deinem fenster abfangen und einfach nur kugeln oder sterne ausgeben - eine einfache lösung kenn ich da nicht

    aber vll hat dort jemand schon was fertiges...



  • Die Frage ist, welches Element verwendest du für die Eingabe.

    Für ein ganz normales Editfeld gibt es die zusätzliche Eigenschaft "ES_PASSWORD"
    die die Anzeige in Kugeln oder Sterne umwandelt.

    Das Auslesen des Wertes allerdings ist identisch. Ist ja nur eine Styleangabe.

    char result[1000];
    GetWindowText(editHandle, result, sizeof(result));
    

    in result steht dann der Text als "Klartext".
    editHandle das Handle deines Eingabefeldes


Log in to reply