Retour
FindWindow (Win32)
HWND FindWindow (lpszClass, lpszWindow)
LPCTSTR lpszClass; /* adresse du nom de classe */
LPCTSTR lpszWindow; /* adresse de titre de fenêtre */
La fonction FindWindow retrouve l'handle de la fenêtre dont le nom de classe et le titre de la
fenêtre correspondent aux chaînes de caractères indiquées. Cette fonction ne fait pas de
recherche à l'intérieur des fenêtres enfants.
Paramètre Description
lpszClass Représente le nom de la classe de votre fenêtre. C'est une chaîne de
caractères (se terminant par un nul) ou est une particule qui identifie
une chaîne de caractères. Si ce paramètre est une particule, elle doit
être de type global, et doit être créée par un appel précédent grâce à
la fonction GlobalAddAtom. Elle doit être de 16 bits, et doit être
placée dans le mot de poids faible de lpszClass; le mot de poids fort
doit être mis à zéro.
lpszWindow Représente le titre de votre fenêtre. C'est aussi une chaîne de
caractères (se terminant par un nul). Si ce paramètre est NULL,
n'importe quel titre de fenêtre fera l'affaire.
Valeurs de retour :
Si la fonction est couronnée de succès, la valeur de retour est l'handle de la fenêtre dont on
vient de spécifier sa Classe et son titre de fenêtre. Sinon, eax est NULL.
Commentaires :
La fonction FindWindow peut être employée soit en tant que fonction à caractères étendus (où
les arguments de texte doivent employer le système Unicode), soit en tant que fonction ANSI
(dans laquelle les arguments de texte doivent employer le jeu de caractères de Windows 3.x).
Voir Aussi :
EnumWindows, GetClassName
Retour