Partilhar 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.

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.

Exemplo

Consulte o exemplo para CComboBox::GetEditSel.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CComboBox

Gráfico da hierarquia

CComboBox::GetEditSel

CB_SETEDITSEL