Text löschen



  • Hallo,

    kurze Frage: Eine Textausgabe mittels "TextOut" soll wieder gelöscht werden, so dass eben wieder nur Hintergrund zu sehen ist. Wie geht man da am besten vor? Gibts dafür eine Funktion?

    Danke und Gruss
    Holgie



  • Eine Möglichkeit ist es die TextOut-Funktion in der WM_PAINT mit einem if case zu verknüpfen, beispielsweise:

    WM_PAINT:
    if (variable x = 1)
    
    {
    ...
    TextOut(...)
    }
    

    wenn der Text dann nicht mehr angezeigt werden soll, den Wert der Variable x auf 0 setzen und das Fenster aktualisieren. Kannst es natürlich auch mit BOOL und TRUE+FALSE machen.

    Gruß

    Michael


Anmelden zum Antworten