Partager via


code de notification EN_MSGFILTER

Avertit la fenêtre parente d’un contrôle d’édition enrichi d’un événement de clavier ou de souris dans le contrôle. Un contrôle d’édition enrichi envoie ce code de notification sous la forme d’un message WM_NOTIFY .

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

Paramètres

lParam

Structure MSGFILTER contenant des informations sur le message du clavier ou de la souris. Si la fenêtre parente modifie cette structure et retourne une valeur différente de zéro, le message modifié est traité au lieu de celui d’origine.

Valeur retournée

Retourne zéro si le contrôle doit traiter l’événement du clavier ou de la souris.

Retourne une valeur différente de zéro si le contrôle doit ignorer l’événement du clavier ou de la souris.

Notes

Pour recevoir EN_MSGFILTER codes de notification pour les événements, spécifiez un ou plusieurs des indicateurs suivants dans le masque envoyé avec le message EM_SETEVENTMASK .

Indicateur Signification
ENM_KEYEVENTS Pour recevoir des codes de notification pour les événements clavier.
ENM_MOUSEEVENTS Pour recevoir des codes de notification pour les événements de souris.
ENM_SCROLLEVENTS Pour recevoir des codes de notification pour un événement de roulette de souris.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Richedit.h

Voir aussi

Référence

MSGFILTER

WM_NOTIFY