Problem mit UpdateData in Thread



  • Hi, ich habe einen Thread in dem ich UpdateData() aufrufen möchte.
    Allerdings schmiert mir dann grundsätzlich die Anwendung ab.
    Ist UpdateData in Verbindung mit nem Thread ein "no do" ?



  • Du hast es richtig erkannt!
    Der Hintergrund ist simpel:
    Auf ein Fenster sollte man nur von diesem Thread zugreifen, welcher auch das Fenster erstellt hat. Auch führt "UpdateData" keinerlei Thread-Synchronisation durch und kann somit zu inkonsistenzen führen.

    Sende also bitte ein WM_APP+x an Dein Hauptthread, damit dieser das Update durchführt...


Anmelden zum Antworten