Compartir a través de


CComboBox::AddString

Agrega una cadena al cuadro de lista de un cuadro combinado.

int AddString(
   LPCTSTR lpszString 
);

Parámetros

  • lpszString
    Apunta a la cadena terminada en null que debería agregar.

Valor devuelto

Si el valor devuelto es mayor o igual que 0, es el índice cero- basado en la cadena en el cuadro de lista.El valor devuelto es CB_ERR si se produce un error; el valor devuelto es CB_ERRSPACE si el suficiente espacio disponible almacenar la nueva cadena.

Comentarios

Si el cuadro de lista no se creó con el estilo de CBS_SORT , la cadena se agrega al final de la lista.Si no, la cadena se inserta en la lista, y se ordena la lista.

[!NOTA]

Esta función no admitida por el control de Windows ComboBoxEx .Para obtener más información sobre este control, vea Controles de ComboBoxEx en Windows SDK.

Para insertar una cadena en una ubicación específica de la lista, use la función miembro de InsertString .

Ejemplo

// Add 20 items to the combo box.
CString str;
for (int i = 0; i < 20; i++)
{
   str.Format(_T("item string %d"), i);
   m_pComboBox->AddString(str);
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase CComboBox

Gráfico de jerarquía

CComboBox::InsertString

CComboBox::DeleteString

CB_ADDSTRING