Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
826 connectés 

  FORUM HardWare.fr
  Programmation
  API Win32

  PB : masquer checkbox d'un treeview

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PB : masquer checkbox d'un treeview

n°1749750
alexcore
rage against the machine
Posté le 21-06-2008 à 22:12:02  profilanswer
 

Bonjour,
 
Je bricole sous Dev-C++...
J'ai un treeview (sans checkbox) auquel j'ajoute le moment venu, le flag TVS_CHECKBOXES
tout va bien, elles s'affichent, et je peux m'en servir.
 
lorsque j'enlève ce flag, je ne peux plus les cocher ou les décocher, normal, mais elles restent visibles...
je procède comme ceci :
 

Code :
  1. dwStyle = GetWindowLong(hwndTV, GWL_STYLE);
  2. SetWindowLong(hwndTV, GWL_STYLE, dwStyle | TVS_CHECKBOXES));


 et  

Code :
  1. SetWindowLong(hwndTV, GWL_STYLE, dwStyle ^ TVS_CHECKBOXES));


 
 
Ma question est comment les masquer, ou contourner ce problème ? ( sans avoir à gérer un second treeview...)
 
Merci pour votre aide !
Bonne fête de la musique à tous !!!

mood
Publicité
Posté le 21-06-2008 à 22:12:02  profilanswer
 

n°1749829
alexcore
rage against the machine
Posté le 22-06-2008 à 14:58:28  profilanswer
 

J'ai trouvé...
 
récupérer l'imagelist STATE, et la supprimer.
mais il reste encore l'espace blanc des checkbox...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  API Win32

  PB : masquer checkbox d'un treeview

 

Sujets relatifs
[RESOLU] Pb pour passer des arguments de ligne de commandeAfficher des resultats sur plusieurs pages (checkbox)
Pb de temps d'execution d'une requetePb UPDATE insoluble :/
[PHP] Variables dynamiques et CheckboxMasquer les commentaires à l'ouverture
Pb d'affichage dans une bouclePb variable dynamique
Composant checkbox: enable/disable ?Problème controle checkbox formulaire
Plus de sujets relatifs à : PB : masquer checkbox d'un treeview


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR