Compartilhar via


CComboBox::SetEditSel

Seleciona caracteres no controle de edição de uma caixa de combinação.

BOOL SetEditSel(
   int nStartChar,
   int nEndChar 
);

Parâmetros

  • nStartChar
    Especifica a posição inicial.Se a posição inicial é definida – 1, então todas as seleções existente é removido.

  • nEndChar
    Especifica a posição de fim.Se a posição do final é definida – 1, então todo o texto da posição inicial ao caractere mais recente no controle edit está selecionado.

Valor de retorno

Diferente de zero se a função de membro é com êxito; se não 0.é CB_ERR se CComboBox tem o estilo de CBS_DROPDOWNLIST ou não tem uma caixa de listagem.

Comentários

As posições são baseadas em zero.Para selecionar o primeiro caractere do controle de edição, você especifica uma posição inicial de 0.A posição final é para o caractere imediatamente após o caractere o último a selecione.Por exemplo, para selecionar os quatro primeiros caracteres do controle de edição, você usaria uma posição inicial de 0 e uma posição final de 4.

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

Exemplo

Consulte o exemplo para CComboBox::GetEditSel.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CComboBox

Gráfico de hierarquia

CComboBox::GetEditSel

CB_SETEDITSEL