2009-10-16 6 views

Répondre

1

Pour Désélectionnez le 20 objet:

YourListCtrl.SetItemState(20, 0, LVIS_SELECTED); 
+0

Merci. Passez une bonne journée! C'est ce dont j'avais besoin. –

0

, il ne fonctionne pas si la vue de la liste est de style Rapport à savoir plusieurs colonnes. Avez-vous une solution pour cela?

On peut définir la propriété Liste comme:

m_ctlList.SetExtendedStyle(LVS_EX_FULLROWSELECT); 

qui sélectionne toujours la ligne particulière lorsque l'utilisateur clique sur cette ligne, mais si programmeur supprime une ligne dans la vue de la liste, la ligne suivante remplace celle sélectionnée et la rangée n'est pas surlignée.

Questions connexes