Как установить окно любой программы в StayOnTop?

Delphi FAQ >> Окна и процессы

Во многих программах есть возможность сделать так, чтобы ее окно отображалось поверх остальных окон, открытых в операционной системе Windows. Такую функцию можно сделать в Delphi ждя своей программы. А можно даже для чужой, при помощи функции SetWindowPos:

SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);


Чтобы использовать некоторые современные игры ipad, нужно установить новую прошивку.