Alternative zu Invalidate()



  • Hallo Experten!

    Ich benötige eure Hilfe!

    Habe selbst einen Graphen erstellt. Durch die Funktion Invalidate() wird ja die Funktion OnDraw aufgerufen, um den Graphen zu zeichnen.
    Jedoch erhalte ich die Daten zum Zeichnen erst während des Programmablaufs. Mit Invalidate() wird der Graph erst zu Programmende gezeichnet.

    Ich möchte den Graphen aber während des Programms bei Erhalt neuer Daten aktualisieren bzw. neuzeichen.
    Welche Möglichkeiten habe ich da???

    Bitte um Hilfe!!!

    mfg


  • Mod

    Das ist ein Irrtum. Invalidate markiert den Bereich eines Fensters nur als ungültig. Rufe UpdateWindow nach Invalidate auf, dann wird OnDraw/OnPaint aufgerufen.
    Du kannst das ganze auch in einem Schlag mit RedrawWindow machen.



  • Danke!!!


Anmelden zum Antworten