I am trying to set the focus to an application other than the calling application. I seem to remember making a call to SetForegroundWindow in the past yet it doesnt seem to work. The app is activated by making a call to ShellExecuteEx so i have the Handle. what am i doing wrong. I may be Mistaken and used to call another API in the past. Platform :- win95 Delphi20.