CComboBox::AddString

Adiciona uma seqüência de caracteres para o lista caixa de uma caixa de combinação.

int AddString(
   LPCTSTR lpszString 
);

Parâmetros

  • lpszString
    Aponta para a seqüência de caracteres terminada com caractere nulo que deve ser adicionado.

Valor de retorno

Se o valor retornado é maior que ou igual a 0, é o índice baseado em zero para a seqüência de caracteres na caixa de listagem.O valor retornado é CB_ERR se ocorrer um erro; o valor retornado é CB_ERRSPACE se não houver espaço suficiente disponível para armazenar a nova seqüência.

Comentários

Se a caixa de listagem não foi criada com o CBS_SORT estilo, a seqüência de caracteres é adicionada ao participante da lista.Caso contrário, a seqüência de caracteres é inserida na lista e a lista é classificada.

Observação:

Não há suporte para esta função do Windows ComboBoxEx controle.Para obter mais informações sobre esse controle, consulte Controles ComboBoxEx in the Windows SDK.

Para inserir uma seqüência de caracteres em um local específico dentro da lista, use o InsertStringfunção de membro .

Exemplo

// 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

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CComboBox

Gráfico de hierarquia

CComboBox::InsertString

CComboBox::DeleteString

CB_ADDSTRING

Outros recursos

CComboBox membros