Partilhar via


CComboBox::FindStringExact

telefonar the FindStringExact função de membro para localizar a primeira seqüência de caixa de listagem (em uma caixa de combinação) que corresponda à seqüência de caracteres especificada na lpszFind.

int FindStringExact(
   int nIndexStart,
   LPCTSTR lpszFind 
) const;

Parâmetros

  • nIndexStart
    Especifica o índice do item antes do primeiro item a ser pesquisada com base em zero.Quando a Pesquisar chega a parte inferior da caixa de lista, ele continua da parte superior da caixa de listagem para o item especificado por nIndexStart. If nIndexStart é – 1, a caixa de listagem inteira seja pesquisada desde o início.

  • lpszFind
    Aponta para a seqüência de caracteres terminada com caractere nulo para pesquisar.Essa seqüência pode conter um nome de arquivo completo, incluindo a extensão.A Pesquisar não diferencia maiúsculas de em minúsculas, para que essa seqüência pode conter qualquer combinação de letras maiúsculas e em minúsculas.

Valor de retorno

O índice baseado em zero do item correspondente ou CB_ERR se a Pesquisar não teve êxito.

Comentários

Se a caixa de combinação foi criada com um estilo de desenho proprietário, mas sem o CBS_HASSTRINGS style, FindStringExact tenta corresponder ao valor doubleword contra o valor de lpszFind.

Exemplo

// The string to match.
LPCTSTR lpszmyExactString = _T("item 5");

// Delete all items that exactly match the specified string.
int nDex = 0;
while ((nDex = m_pComboBox->FindStringExact(nDex, lpszmyExactString)) 
   != CB_ERR)
{
   m_pComboBox->DeleteString(nDex);
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CComboBox

Gráfico de hierarquia

CComboBox::FindString

CB_FINDSTRINGEXACT

Outros recursos

CComboBox membros