Gérer des messages de notification dans les contrôles de zone de liste déroulante étendus
Lorsque les utilisateurs interagissent avec la zone combinée étendue, le contrôle (CComboBoxEx) envoie des messages de notification dans la fenêtre parente, généralement une vue ou objet de dialogue. Traitez ces messages si vous souhaitez effectuer quelque chose en réponse. Par exemple, lorsque l'utilisateur active la liste déroulante ou clique dans dans la zone d'édition du contrôle, la notification CBEN_BEGINEDIT est envoyée.
Utilisez la fenêtre Propriétés pour ajouter des gestionnaires de notification de la classe parente pour les messages que vous souhaitez implémenter.
La liste suivante décrit les différentes notifications envoyées par le contrôle zone combinée étendue.
CBEN_BEGINEDIT Envoyé lorsque l'utilisateur active la liste déroulante ou clique dans la zone d'édition du contrôle.
CBEN_DELETEITEM Envoyé quand un élément a été supprimé.
CBEN_DRAGBEGIN Envoyé quand l'utilisateur faisant glisser l'image de l'élément affiché dans la section de modification du contrôle.
CBEN_ENDEDIT Envoyé lorsque l'utilisateur a conclu une opération dans la zone d'édition ou a sélectionné un élément dans la liste déroulante du contrôle.
CBEN_GETDISPINFO Envoyé pour récupérer des informations d'affichage sur un élément de rappel.
CBEN_INSERTITEM Envoyé quand nouvel élément a été inséré dans le contrôle.