~ Edito ~
12/03/2006 @ 13:39
Depuis la dernière mise à jour (qui remonte à... oulala plusieurs mois), un petit ménage de printemps s'impose. Ca tombe bien, c'est presque la période. Au menu, et progressivement sur les jours à venir, rafraîchissement de plusieurs fonctions et procédures, nouvelles APIs et nouveaux programmes.
~ Rechercher ~
~ Annuaire VB ~
~ Partenaires ~
|
Fonction EnumChildWindows
Declare Function EnumChildWindows Lib "user32" ( _ ByVal hWndParent As Long, _
ByVal lpEnumFunc As Long, _
ByVal lParam As Long) As Long
Versions : . Windows 95/98 : Oui . Windows NT : A partir de 3.1 . Windows 2000/XP : OuiDescription : Cette fonction énumère toutes les fenêtres filles d'une fenêtre principale (MDI).
Il faut utiliser une fonction de rappel (callback) pour pouvoir récupérer les valeurs.
hWndParent est le handle de la fenêtre parent à examiner.
lpEnumFunc est un pointeur vers la fonction de rappel (utilisation de AddressOf sous VB)
lParam est un paramêtre qui sera passé à la fonction de rappel.
La fonction de rappel reçoit deux paramêtres :
hWndChild qui est le handle d'une fenêtre fille (on peut alors utiliser par exemple GetWindowText pour récupérer le titre de la fenêtre).
lParam est la variable qui vient de EnumChildWindow.
Si tout s'est déroulé correctement la fonction retourne Vrai, sinon False.
Pas d'exemple disponible... Vous en avez un à proposer?
Retour à la liste des API |