Neuzeichnen der Fenster



  • Hallo
    und ich habe schon wieder eine Frage.
    Ich habe in meinen Programm allen Steuerelementen mit der OnCtlColor()-Methode eine Farbe zugewiesen.
    Nun habe ich das Problem, das wenn ich einen Dialog öffne und ihn hin und her ziehe, oder die Größe des Fensters ändere, oder mit der Scrollbar scrolle, die Farben verschwinden.
    Woran liegt das?
    Und was kann ich dagegen tun?
    Kann mir bitte jemand helfen.



  • wie du schon sagts du must das fenster neu zeichnen
    mit einem verweis auf deine OnPaint()Funktion.

    oder mit Invalidate() das erklärt dein Fenster für ungültig und veranlast das eine Paint Message zur Steuerung gesendet wird.



  • aber von wo aus soll ich die OnPaint()-Funktion aufrufen?
    und was muss ich in diese Funktion reinschreiben?


Anmelden zum Antworten