CListCtrl::GetFirstSelectedItemPosition

POSICIÓN GetFirstSelectedItemPosition () const;

Valor devuelto

Un valor de posición que puede utilizarse para la iteración o recuperación de puntero de objeto; NULL si no hay elementos seleccionados.

Observaciones

Obtiene la posición del primer elemento seleccionado en el control de vista de lista.

Ejemplo

En el ejemplo de código siguiente se muestra el uso de esta función.

CListCtrl * pListCtrl = (CListCtrl **) GetDlgItem(IDC_YOURLISTCONTROL);
ASSERT (pListCtrl! = NULL);

POSICIÓN pos = pList-gt;GetFirstSelectedItemPosition();
Si (pos == NULL)
   TRACE0 ("no hay elementos fueron seleccionados! \n");
otra cosa
{
   mientras (pos)
   {
      int nItem = pList - > GetNextSelectedItem(pos);
      TRACE1 ("fue seleccionado el elemento %d! \n", nItem);
      / / podría hacer su propia transformación en nItem aquí
   }
}

I&ntroducción a CListCtrl |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CImageList, CListCtrl::Get&NextSelectedItem

Index