Static "überschreiben"
-
Hi
ich hab folgendes Problem:
Ich habe ein Static erstellet und ändere den Inhalt etwa jede Sekunde über einen Timer. Aber anstatt den Inhalt zu ändern wird einfach über den ürsprünglichen Text drüber geschrieben. Ich habe schon versucht über UpdateWindow und über das senden der WM_PAINT Message den alten Inhalt zu "löschen", ohne erfolg. Hat jemand vielleicht ne Idee woran das liegen könnte?
-
Was hast du denn in der WM_PAINT vor!?!?
Versuch mal SetWindowText
-
Schon klar, darüber änder ich ja auch den Text. Aber anstatt dann nur den neuen Inhalt hin zu schreiben wird der Alte Text einfach stehen gelassen und der neue drüber geschrieben.
-
Sollte das nicht eigentlich automatisch gemacht werden
- Versuch's mal mit InvalidateRect
-
setz mal SS_NOTIFY. ansonsten ist das static transparent.
-
Ach natürlich, ich Idiot, ich hab völlig vergessen, dass ich den Hintergrund des Statics transparent gemacht habe *andenKopfschlag*. So kanns natürlich nicht funktionieren
. Danke für den Tip 