Bonjour,
J'ai fait une CListCtrl et je voudrais mettre en surbrillance une ligne particulière sans devoir cliquer dessus. Comment faire????
Bonjour,
J'ai fait une CListCtrl et je voudrais mettre en surbrillance une ligne particulière sans devoir cliquer dessus. Comment faire????
salut
Fais ceciAvec nIndex égal au numéro de la ligne que tu souhaites sélectionner
Code : Sélectionner tout - Visualiser dans une fenêtre à part TaListCtrl.SetItemState(nIndex, LVIS_SELECTED, LVIS_SELECTED);
Merci mais ca ne fonctionne pas, la ligne ne s'affiche pas en surbrillance, mais c'est peut être parce que j'ai mis une case à cocher, non?
Serait -il possible sinon de changer la couleur du texte de cette ligne?
essaye un setfocus du controle avant la selection.
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager