Partager via


Gérer des messages de notification dans les contrôles de liste

Quand les utilisateurs cliquent sur des en-têtes de colonne, font glisser des icônes, éditent des étiquettes etc., le contrôle de liste (CListCtrl) envoie des messages de notification dans la fenêtre parente. Traitez ces messages si vous souhaitez effectuer quelque chose en réponse. Par exemple, lorsque l'utilisateur clique sur un en-tête de colonne, vous pouvez trier les éléments en fonction du contenu de la colonne sélectionnée, comme dans Microsoft Outlook.

Traitez les messages WM_NOTIFY du contrôle de liste dans votre classe vue ou boîte de dialogue. Utilisez la fenêtre Propriétés pour créer une fonction gestionnaire OnChildNotify avec une instruction SWITCH sur laquelle le message de notification est traité.

Pour obtenir la liste des notifications qu'un contrôle de liste peut envoyer à la fenêtre parente, consultez Référence sur les contrôles liste de vue dans Kit de développement logiciel Windows.

Voir aussi

Référence

À l'aide de CListCtrl

Concepts

contrôles (MFC)