Propriétés de la fenêtre

Une propriété de fenêtre est toute donnée affectée à une fenêtre. Une propriété de fenêtre est généralement un handle des données spécifiques à la fenêtre, mais il peut s’agir de n’importe quelle valeur. Chaque propriété de fenêtre est identifiée par un nom de chaîne.

Dans cette section

Nom Description
À propos des propriétés de la fenêtre Décrit les propriétés de la fenêtre.
Utilisation des propriétés de la fenêtre Explique comment effectuer les tâches suivantes associées aux propriétés de fenêtre.
Informations de référence sur la propriété window Contient la référence d’API.

 

Fonctions de propriété de fenêtre

Nom Description
EnumProps Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumProps continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourneFALSE.
EnumPropsEx Énumère toutes les entrées de la liste de propriétés d’une fenêtre en les transmettant, une par une, à la fonction de rappel spécifiée. EnumPropsEx continue jusqu’à ce que la dernière entrée soit énumérée ou que la fonction de rappel retourne FALSE.
GetProp Récupère un handle de données à partir de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères identifie le handle à récupérer. La chaîne et le handle doivent avoir été ajoutés à la liste de propriétés par un appel précédent à la fonction SetProp .
PropEnumProc Fonction de rappel définie par l’application utilisée avec la fonction EnumProps . La fonction reçoit les entrées de propriété de la liste de propriétés d’une fenêtre. Le type PROPENUMPROC définit un pointeur vers cette fonction de rappel. PropEnumProc est un espace réservé pour le nom de fonction défini par l’application.
PropEnumProcEx Fonction de rappel définie par l’application utilisée avec la fonction EnumPropsEx . La fonction reçoit les entrées de propriété de la liste de propriétés d’une fenêtre. Le type PROPENUMPROCEX définit un pointeur vers cette fonction de rappel. PropEnumProcEx est un espace réservé pour le nom de fonction défini par l’application.
RemoveProp Supprime une entrée de la liste de propriétés de la fenêtre spécifiée. La chaîne de caractères spécifiée identifie l’entrée à supprimer.
SetProp Ajoute une nouvelle entrée ou modifie une entrée existante dans la liste de propriétés de la fenêtre spécifiée. La fonction ajoute une nouvelle entrée à la liste si la chaîne de caractères spécifiée n’existe pas déjà dans la liste. La nouvelle entrée contient la chaîne et le handle. Sinon, la fonction remplace le handle actuel de la chaîne par le handle spécifié.