Compartilhar via


CEdit::SetLimitText

Chamar essa função de membro para definir o limite de texto para este objeto de CEdit .

void SetLimitText( 
   UINT nMax  
);

Parâmetros

  • nMax
    O novo limite de texto, em caracteres.

Comentários

O limite de texto é a quantidade máxima de texto, os caracteres, que o controle de edição pode aceitar.

Altere o limite de texto apenas restringe o texto que o usuário pode inserir. Não tem efeito em qualquer texto já no controle de edição, ou afeta o tamanho do texto copiado para o controle de edição pela função de membro de SetWindowText em CWnd. Se um aplicativo usa a função para colocar mais de SetWindowText texto em um controle de edição do que está especificado na chamada a LimitText, o usuário pode excluir um de texto dentro do controle de edição. Em o entanto, o limite de texto impedirá que o usuário substitui o texto existente com o novo texto, a menos que excluir a seleção atual causar queda ao texto abaixo do limite de texto.

Essa função substitui LimitText no Win32.

Para obter mais informações, consulte EM_SETLIMITTEXT em Windows SDK.

Exemplo

Consulte o exemplo para CEditView::GetEditCtrl.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CEdit

Gráfico da hierarquia

CEdit::GetLimitText

CEdit::LimitText