Zitat von
SirThornberry:
Nutze einfach WindowFrom Point und dann EnumChildWindows
Und wie finde ich da das oberste?
Zitat von
bitsetter:
Hi,
ich finde dein Code müsste bei dir eher so aussehen:
Delphi-Quellcode:
begin
Result:= True;
GetWindowRect(wnd,Rec);
if (X>=Rec.Left) and (X<=Rec.Right) and (Y>=Rec.Top) and (Y<=Rec.Bottom) then
begin
H:=wnd;
Result := false;//abbrechen, das vorderste Fenster wurde gefunden
end;
end;
äh, ja, oder so