Utilisation des paramètres d'un message

De RAD Studio
Aller à : navigation, rechercher

Remonter à Modification de la gestion des messages


Une fois à l'intérieur d'une méthode de gestion de message, votre composant peut accéder à tous les paramètres de la structure du message. Puisque le paramètre passé au gestionnaire message est un paramètre var, le gestionnaire peut modifier la valeur du paramètre si c'est nécessaire. Le seul paramètre qui change fréquemment est le champ Result du message : il s'agit de la valeur renvoyée par l'appel de SendMessage qui a émis le message.

Comme le type du paramètre Message transmis à la méthode de gestion dépend du message géré, vous devez vous reporter à la documentation des messages Windows pour connaître le nom et la signification de chaque paramètre. Si pour une raison ou pour une autre, vous avez à vous référer aux paramètres d'un message en utilisant l'ancienne convention d'appellation (WParam, LParam, etc.), vous devez transtyper Message vers le type générique TMessage, qui utilise ces noms de paramètres.