Partager via


CListBox::SetAnchorIndex

Définit le point d'ancrage dans une zone de liste à sélection multiple pour démarrer une sélection étendue.

void SetAnchorIndex(
   int nIndex 
);

Paramètres

  • nIndex
    Spécifie l'index de base zéro de l'élément de zone de liste qui sera l'ancre.

Notes

Dans une zone de liste à sélection multiple, l'élément d'ancrage est le premier ou le dernier élément d'un bloc d'éléments sélectionnés contiguës.

Exemple

void CMyODListBox::OnLButtonDown(UINT nFlags, CPoint point)
{
   BOOL bOutside = TRUE;
   UINT uItem = ItemFromPoint(point, bOutside);

   if (!bOutside)
   {
      // Set the anchor to be the middle item.
      SetAnchorIndex(uItem);
      ASSERT((UINT)GetAnchorIndex() == uItem);
   }

   CListBox::OnLButtonDown(nFlags, point);
}

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CListBox

Graphique de la hiérarchie

CListBox::GetAnchorIndex