Bonjour!
Voilà plusieurs semaines (plusieurs mois) que je bosse sur un projet monumental
La partie qui est en train de me rendre dingue est la suivante.
Pour pouvoir modifier l'apparence de ma CListCtrl, j'ai utilisé le code de farscape se trouvant ici:
http://cpp.developpez.com/faq/vc/?pa...tCtrlOwnerDraw
Avec du travail et pas mal de recherches j'ai réussi à insérer des checkbox, champs éditables et des champs passwords (eux aussi éditables).
Néamoins, le bonheur est de courte durée car je travail sur la possibilité de passer (ou non) toutes les checkbox d'une colonne en cochée/non cochée par simple click sur le header de la colonne contenant mes checkbox.
Malheureusement, je n'arrive pas à récupérer l'événement HDN_ITEMCLICK dans mon objet CListCtrlEx.
J'ai essayé avec un événement LVN_COLUMNCLICK, mais je n'arrive pas à exploiter cet événement dans mon objet CLsitCtrl, mais uniquement dans l'objet CDialog qui le contient.
Je suis totalement perdu.
Quelqu'un a t il déjà réussi à gérer le click sur header dans une classe dérivée de CListCtrl?
Merci d'avance
Partager