_M_>собственно перед тем как делать именно эти вызовы мне и нужно дождаться пока закончатся "переходные процессы" происходящие внутри запускаемой программы... 
А что мешает энумерацию в цикле делать — пока нужное окошко(контрол) не всплывет
_M_>кстати с поиском окон есть проблемка — у окон почемуто не установлен текст, т.е. пусто, например имя класса основного окна "ThunderRT6MDIForm", а текста нет....
Ну на нет и суда нет — а оно тебе надо? задача-то дождаться загрузки.. а не текст получить

А что за проблема с поиском я так и не понял. Да и зачем тебе окно — контрол "контрольный" найди на нем — как он появился и ответил — так программа и загрузилась... наверное
_M_>попробую...
Пробуй — дай знать если как что получиться — людям интересно будет...