IsWindowTopMost
From SCAR Divi Manual
Definition
function IsWindowTopMost(const Wnd: Hwnd): Boolean;
Availability
SCAR Divi 3.35 > Current
Description
Returns true if the window specified by it's handle in Wnd exists and is in a topmost position on the desktop. The topmost position means that the window can't be covered by most other windows, this is not the active window or foreground window.
Example
var Wnds: THwndArray; begin Wnds := FindWindowsEx(GetDesktopWindow, 'notepad', '', False, False, True); if Length(Wnds) > 0 then begin WriteLn(IsWindowTopMost(Wnds[0])); SetWindowTopMost(Wnds[0], True); WriteLn(IsWindowTopMost(Wnds[0])); end; end.