Einzelnen Beitrag anzeigen

th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#1

OnDeactivate event problem

  Alt 21. Nov 2008, 19:07
Hi,

ich möchte die Position des Mauszeigers feststellen, wenn er ausserhalb meiner Form auf einem anderen Programm geklickt wird.

dazu habe ich eine procedure zugewiesen, die die Position auswertet, wenn mein Programm den Focus verliert...

Delphi-Quellcode:
procedure TForm1.Formcreate(Sender: TObject);
begin
  application.ondeactivate := meineprocedure;
end;
das funktioniert aber nur, wenn ich auf einen freien Platz auf dem Desktop klicke ...
klicke ich ein Drittprogram-Fenster an, dann wird das Ereignis nicht ausgelöst...

... confused ...

Habe ich hier das falsche Event genommen oder wo liegt mein Denkfehler ?

Danke

Ralf
  Mit Zitat antworten Zitat