Partager via


Traitement des messages de notification dans les contrôles de liste

Lorsque les utilisateurs cliquent sur des en-têtes de colonne, faites glisser des icônes, modifiez des étiquettes, et ainsi de suite, le contrôle de liste (CListCtrl) envoie des messages de notification à sa fenêtre parente. Gérez ces messages si vous souhaitez faire 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 cliquée, comme dans Microsoft Outlook.

Traitez les messages WM_NOTIFY provenant du contrôle de liste dans votre vue ou classe de dialogue. Utilisez l’Assistant de classe pour créer une fonction OnChildNotify avec une instruction switch en fonction du message de notification traité.

Pour obtenir la liste des notifications qu’un contrôle de liste peut envoyer à sa fenêtre parente, consultez la référence du contrôle Affichage de liste dans le Kit de développement logiciel (SDK) Windows.

Voir aussi

Utilisation de CListCtrl
Contrôles