S'identifier

API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services

Membres
Participer
Visiter

Contact

Meilleure résolution
mode 800 x 600

Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum

 


Membre de Click-FR®, Réseau francophone Paie-Par-Click

GetClassName

Date de parution : 28/05/2001 - Cette fiche API a été lue 1604 fois

Description

GetClassName récupère le nom de la classe dont la fenêtre dépend. Ce nom est mis dans la chaîne passée par lpClassName.

Syntaxe

AppelDLL32("user32", "GetClassNameA", hwnd, &lpClassName, nMaxCount)

hWnd
Handle de la fenêtre dont il faut obtenir le nom de la classe.
lpClassName
Chaîne à terminateur nul qui reçoit le nom de la classe.
nMaxCount
Taille en octets de lpClassName.

Compatibilité

  • Windows 95 : supporté.
  • Windows 98 : supporté.
  • Windows NT : réclame Windows NT 3.1 ou plus.
  • Windows 2000 : supporté.
  • Windows CE : réclame Windows CE 1.0 ou plus.

Remarque

Aucune

Exemple 1

// Affichons le nom de la classe associé à la fenêtre

hWnd est un entier long
lpClassName est une chaîne asciiz sur 255

hWnd = Handle()

AppelDLL32("user32", "GetClassNameA", hWnd, &lpClassName, 255)
// Du code qui vous est offert par Beaussier en ligne

Info("La classe pour cette fenêtre est : " + lpClassName)


Nombre de commentaire sur GetClassName : 0

Rappel : Le code fourni est compatible Windev v.4 et 5. Pour les versions supérieures, vous devez modifier le type des variables numériques. Par exemple : entier long devient entier.
Bien sûr, les marques citées sont déposées par leurs sociétés respectives. Ces pages sont à la disposition de tous, le code fourni est libre mais toute responsabilité est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005 Beaussier & Le Centre W..D..