Partager via


CEdit::SetPasswordChar

Appelez cette fonction pour définir ou supprimer un caractère de mot de passe affiché dans un contrôle d'édition lorsque l'utilisateur tape du texte.

void SetPasswordChar( 
   TCHAR ch  
);

Paramètres

  • ch
    Spécifie le caractère à afficher à la place du caractère tapé par l'utilisateur. Si le ch est 0, les caractères tapés réels par l'utilisateur sont affichés.

Notes

Lorsqu'un caractère de mot de passe est défini, ce caractère est affiché pour chaque caractère les types d'utilisateur.

Cette fonction membre n'a aucun effet sur un contrôle d'édition multiligne.

Lorsque la fonction membre d' SetPasswordChar est appelée, CEdit redessinera tous les caractères visibles à l'aide de le caractère spécifié par ch.

Si le contrôle d'édition est créé avec le style d' ES_PASSWORD , le caractère de mot de passe par défaut a un astérisque (*). Ce style est supprimé si SetPasswordChar est appelé avec le ch défini à 0.

Pour plus d'informations, consultez l' EM_SETPASSWORDCHAR dans Kit de développement logiciel Windows.

Exemple

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

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CEdit, classe

Graphique de la hiérarchie

CEdit::GetPasswordChar