Многие программы многократно устанавливают заголовки своих главных окон во время выполнения.
Хорошим примером является Firefox, который меняет заголовок главного окна всякий раз, когда вы переходите на новую страницу. Аналогично, Блокнот изменяет заголовок своего главного окна всякий раз, когда вы открываете или сохраняете файл, чтобы включить в него имя самого последнего файла.
Единственный способ, которым вы реально можете ожидать, чтобы осуществлять контроль, как это, это опрос.