Funktion Regelmäsig aufrufen



  • Hallo Zusammen,

    ich habe folgendes Problem:

    Ich habe mit MS Visualstudio mir mein Window erstellt. Nun möchte ich (automatisch) in regelmäsigen Abständen eine Funktion (Berechnungsdauer ca.0,5 Sekunden) aufrufen und das Ergebnis in mein Window eintragen. Das ganze sollte im Hintergrundlaufen (keine Useraktion), das Window an sich sollte aber weiterhin bedienbar sein!
    Danke für eure Hilfe!

    Gruß
    Christian



  • WM_Timer benutzen und entweder darin die funktion ausführen (könnte aber zum blocken deines Windows führen, oder aus dem thimer einen Thread starten, oder einen thread beim programmstart starten und im Thread die pause mit einarbeiten. Achtung wenn du daten aus einen Threasd an das Window übertragen willst, nutze SendMessage/PostMessage sonnst bekommst du Probleme mit beider Thread.

    Vielleicht hat noch jemand ne bessere Lösung



  • Danke für die schnelle Antwort!

    Das mit eigenen Thread und Timer werde ich jetzt mal versuchen umzusetzen, so hab ich es mir vorgestellt!


Anmelden zum Antworten