cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 27 juil. 2006 à 18:45
Salut,
Je vois deux possibilités:
- soit tu fais une fonction
reccursive qui parcours toute l'arborescence de l'arbre (avec
GetRootItem(), GetNextSiblingItem(), GetChildItem()...) et tu verifie
le status de chaque item (avec GetItemState()).
- soit tu maintiens une liste d'item selectionné, que tu met a jour a chaque fois qu'un item est ajouté/modifié/supprimé.
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 28 juil. 2006 à 16:41
Salut,
Normalement lorsque l'état d'un item change, le message de notification TVN_ITEMCHANGED est envoyé à la fenetre parent du treeview, donc tu devrais pouvoir l'intercepter soit dans le OnNotify du parent soit dans le OnChildNotify de ton CTreeCtrl.