Partager via


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.

Voir aussi

Référence

À l'aide de CComboBoxEx

Concepts

contrôles (MFC)