CComboBox::AddString
Adiciona uma cadeia de caracteres para a caixa de listagem de uma caixa de combinação.
int AddString(
LPCTSTR lpszString
);
Parâmetros
- lpszString
Pontos a cadeia de caracteres NULL- finalizada que deve ser adicionada.
Valor de retorno
Se o valor de retorno é maior ou igual a 0, é o índice com base zero à cadeia de caracteres na caixa de listagem. O valor de retorno é CB_ERR se ocorrer um erro; o valor de retorno é CB_ERRSPACE se o espaço insuficiente está disponível para armazenar a nova cadeia de caracteres.
Comentários
Se a caixa de listagem não foi criada com o estilo de CBS_SORT , a cadeia de caracteres é adicionada ao final da lista. Caso contrário, a cadeia de caracteres é inserida na lista, e a lista é classificada.
Dica
Essa função não é suportada pelo controle de ComboBoxEx do windows.Para obter mais informações sobre esse controle, consulte controles de ComboBoxEx em Windows SDK.
Para inserir uma cadeia de caracteres em um local específico na lista, use a função de membro de InsertString .
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