Wie man erkennt, wenn sich der Fensterinhalt geändert hat

Ich muss einen Screencast schreiben und feststellen, wenn sich der Fensterinhalt geändert hat, auch wenn nur Text ausgewählt wurde. Dieses Fenster unterliegt der Kontrolle Dritter.