Einzelnen Beitrag anzeigen

danielA

Registriert seit: 10. Jun 2002
Ort: Hamburg
72 Beiträge
 
Delphi XE7 Enterprise
 
#1

Refferenz auf TForm über Windowshandle erhalten

  Alt 14. Jan 2005, 14:27
Hallo erstmal,

ich muß innerhalb meiner Anwendung die WNDProc für alle Fenster überschreiben/umleiten. Dazu habe ich mir eine Komponente gebastelt, welche ich auf meinem Hauptformular plaziert habe. Da ich nicht weiß wie viele Formulare in der künftigen Anwendung existieren werden, fange ich die Message WM_ACTIVATE beim deaktivieren des Hauptformulars ab und überprüfe ob das neue Aktive Fenster bereits in der Komponente Registriert ist. Leider bekomme ich beim auslösen von WM_ACTIVATE lediglich das Windowhandle des neuen Aktiven Fensters zurück. Wie bekomme ich aus diesem Handle nun eine Refferenz auf das TFormobjekt.

Schonmal vielen Dank im vorraus,

Gruß Daniel
  Mit Zitat antworten Zitat