Autor Beitrag
MisterBum83
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 245
Erhaltene Danke: 2

WIN XP
Delphi 6
BeitragVerfasst: Di 31.08.04 10:38 
Hallo,
ich bräuchte eine Funktion, die mir zurückgibt, ob ein Window im Vordergrund, also den Fokus hat, oder nicht.
Weil wenn ich ja über ALT-TAB den Prozess wechsel, wird das Fenster ja nicht minimiert, sondern nur vom aktiven Fenster überlagert.
(ob es maximiert ist oder nicht, kann ich ja mit der Funktion IsWindowVisible(wnd) abfragen, aber nicht das obige Problem Fokus-nicht fokus)


Vielen Dank für eure Hilfe
Gruß MisterBum
Sprint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 849



BeitragVerfasst: Di 31.08.04 13:24 
MisterBum83 hat folgendes geschrieben:
Weil wenn ich ja über ALT-TAB den Prozess wechsel[...]

Damit wechselst du den Task, nicht den Prozess.
Zitat:
aber nicht das obige Problem Fokus-nicht fokus)

GetForegroundWindow, GetWindowPos, GetFocus.

_________________
Ciao, Sprint.