CEdit::SetPasswordChar

Chamar essa função para definir ou remover um caractere de senha exibido em um controle de edição quando o usuário digitar texto.

void SetPasswordChar(
   TCHAR ch 
);

Parâmetros

  • ch
    Especifica o caractere a ser exibido no lugar do caractere digitado pelo usuário.Se o ch é 0, os caracteres reais tipados pelo usuário são exibidos.

Comentários

Quando um caractere de senha é definido, esse caractere é exibido para cada caractere os tipos de usuário.

Essa função de membro não tem efeito em um controle de edição de várias linhas.

Quando a função de membro de SetPasswordChar é chamada, CEdit redesenhará todos os caracteres visíveis que usam o caractere especificado pelo ch.

Se o controle de edição é criado com o estilo de ES_PASSWORD , o caractere padrão de senha é definido como um asterisco (*).Esse estilo é removido se SetPasswordChar é chamado com o ch definido como 0.

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

Exemplo

// Turn off the password mode.
m_myEdit.SetPasswordChar(0);
ASSERT(!(m_myEdit.GetStyle() & ES_PASSWORD));

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CEdit

Gráfico de hierarquia

CEdit::GetPasswordChar