cs_clothilde
Messages postés15Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention 4 avril 2005
-
20 mars 2005 à 20:34
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 2012
-
1 juin 2005 à 17:13
Bonjour,
j'ai parcouru le site de long en large, j'ai fouillé dans toutes les sources (ou presque ;-) ), j'ai parcouru les forums, mais je n'ai pas trouvé la solution à mon problème.
SANS MFC, j'ai créé un Treeview avec des CheckBoxes embarquées, comment puis-je savoir quelles sont les boxes checkées dans l'ensemble de mon Treeview ?
En fait mon treeview affiche le contenu des disques, je peux sélectionner un disque et afficher l'ensemble de ses répertoires et fichiers.
J'aimerai pouvoir sélectionner, à l'aide des checkboxes, certains répertoires et certains fichiers dans le but de les copier dans un répertoire cible.
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 21 mars 2005 à 18:06
Salut,
Dans la page msdn du style TVS_CHECKBOXES, il est écrit:
"State image 1 is the unchecked box and state image 2 is the checked box. Setting the state image to zero removes the check box altogether. "
Donc je pense qu'en changeant le valeur du membre iSelectedImage de la structure TVITEM tu peux controler le status du checkbox.
cs_clothilde
Messages postés15Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention 4 avril 2005 22 mars 2005 à 07:20
Bonjour,
certes, j'avais bien vu cela. Mais ça fait à pile une semaine que je me suis mise à visual c++ et j'avoue que pour l'instant le déchiffrage des pages msdn n'est pas des plus aisé.
Je commence à comprendre le principe de fonctionnement desdites pages et la mise en application de leur contenu, mais il faut reconnaître qu'elles ne sont vraiment pas destinées à des débutants.
Toujours est-il que, pour mon projet, j'ai modifié quelque peu le principe de sélection pour ne pas avoir à utiliser ces checkboxes embarquées dans le treeview. Je reviendrai dessus plus tard.