[Delphi] Aktywna/nieaktywna forma??? ;]

0

Wie ktos moze jak wykryc, czy forma (okno) jest aktywna(e)???
tzn. jesli jest aktywna, to zeby kolor miala niebeski, a jesli nie to zeby kolor byl szary... ;]

0

Może tak:

if getforegroundwindow=handle then
.....

0

Ulepszeniem tego co powiedział thenkles jest ten kod (od razu z kolorowaniem formy):

if getforegroundwindow = handle then
Form1.Color:= clBlue else
Form1.Color:= clSilver;

Możesz to wrzucić np. do timerka.

1 użytkowników online, w tym zalogowanych: 0, gości: 1