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.
Observação |
---|
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