Button aktualisieren um neue Beschriftung anzuzeigen

Test

Erfahrenes Mitglied
Hallo,
mit:
Code:
 SetWindowText(HandleZumButton,"Terminate");

ist es möglich die Beschriftung eines Buttons eines anderen Programms zu ändern. Leider wird diese nicht sofort angezeigt. Ich muss entweder die Anwendung minimieren oder den Button durch ein anderes Fenster verdecken. Kennt jemand einen Befehl mit dem ich den Button aktualisieren und somit dazu bringen kann den neuen Text anzuzeigen?
 
versuche mal Invalidate auf dem Fenster ... kann nicht garantieren dass es klappt aber so müsste es funktionieren wenn es klappt wenn du minimierst etc.

Oder du solltest eine WM_PAINT Message an das Fenster /Button senden wenn du das handle hast
 
Zuletzt bearbeitet:
Leider hat es mit euren Tipps nicht funktioniert. Ich hab jetzt aber einen Weg gefunden:
Code:
ShowWindow(ButtonHandle, SW_HIDE);
ShowWindow(ButtonHandle, SW_RESTORE);
 
Zurück