Compartilhar via


CListBox::InsertString

Insere uma seqüência de caracteres para a caixa de listagem.

int InsertString(
   int nIndex,
   LPCTSTR lpszItem 
);

Parâmetros

  • nIndex
    Especifica o índice baseado em zero da posição para inserir a seqüência de caracteres.Se este parâmetro é – 1, a seqüência de caracteres é adicionada ao participante da lista.

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

Valor de retorno

O índice baseado em zero da posição em que a seqüência de caracteres foi inserida.O valor retornado é LB_ERR se ocorrer um erro; o valor retornado é LB_ERRSPACE se não houver espaço suficiente disponível para armazenar a nova seqüência.

Comentários

Ao contrário de AddString função de membro , InsertString não faz com que uma lista com o LBS_SORT estilo a ser classificado.

Exemplo

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

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CListBox

Gráfico de hierarquia

CListBox::AddString

LB_INSERTSTRING

Outros recursos

CListBox membros