Hit-Parade .VB Research Center . Compteur
Accueil ~  Code ~  Programmes ~  Api ~  Forum ~  Cours ~  Livres ~  Quiz ~  Annuaire
~ 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 ~
 Rechercher un site :
  

~ 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 : Oui

Description :
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

Visual Basic Research Center - (c) 2000/2002 -  Webmaster : docvb (chez) free (point) fr