Compartir a través de


CListBox::InsertString

inserta una cadena en el cuadro de lista.

int InsertString( 
   int nIndex, 
   LPCTSTR lpszItem  
);

Parámetros

  • nIndex
    Especifica el índice de base cero de posición para insertar la cadena. Si es este parámetro – 1, la cadena se agrega al final de la lista.

  • lpszItem
    Apunta a la cadena terminada en null que debe incrustar.

Valor devuelto

El índice de base cero de la posición en la que la cadena se insertó. El valor devuelto es LB_ERR si se produce un error; el valor devuelto es LB_ERRSPACE si el suficiente espacio disponible almacenar la nueva cadena.

Comentarios

A diferencia de la función miembro de AddString , InsertString no provoca una lista con el estilo de LBS_SORT que se ordenen.

Ejemplo

// Insert items in between existing items.
CString str;
int n = m_myListBox.GetCount();
for (int i = 0; i < n; i++)
{
   str.Format(_T("item string %c"), (char)('A' + i));
   m_myListBox.InsertString(2 * i, str);
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CListBox Class

Gráfico de jerarquías

CListBox::AddString

LB_INSERTSTRING