Application pour illustrer les fonction EnumWindows et EnumChildWindows.
Elle permet de retrouver toutes les fenêtres ouvertes (même mes fenêtres cachées)
On peut utiliser le Handle pour leur envoyer un message
-------------------------------------
!!! MISE A JOUR (10/06/2004) !!!
-------------------------------------
Plus qu'une mise à jour, c'est une nouvelle version !
1 - Memo remplacé par un TTreeView pour afficher les relations de hierarchie.
2 - Remplcement de EnumChildWindow (énumération de tous les enfants sans distinction d'ordre Z), par GetWindows et GetNextWindows, pour ne trouver que les enfants au niveau +1. La procedure de recherche est récursive, pour aller chercher les enfants des enfants, puis les enfants des enfants des enfants......
Exemple : Précédemment un TPanel et un TButton sur ce TPanel apparaissaient au même niveau (enfant en général) alors que le TButton est enfant du TPanel enfant de la TForm.
3 - Il y a en plus le nom de la classe de la fenêtre (fonction GetClassName)
Ken@vo