Share via


CEdit::GetPasswordChar

Llame a esta función para recuperar el carácter de la contraseña que se muestra en un control de edición cuando el usuario escribe texto.

TCHAR GetPasswordChar( ) const;

Valor devuelto

Especifica el carácter que se mostrará en lugar de caracteres que el usuario escribió.El valor devuelto es NULL si no existe ningún carácter de la contraseña.

Comentarios

Si crea el control de edición con el estilo de ES_PASSWORD , DLL que admite el control determina el carácter de contraseña predeterminada.De InitCommonControlsEx el método manifiesto o determina qué archivo DLL admite el control de edición.Si user32.dll admite el control de edición, el carácter de contraseña predeterminada es el ASTERISCO (“*”, U+002A).Si cmctl32.dll versión 6 admite el control de edición, el carácter predeterminado es CÍRCULO NEGRO (“●”, U+25CF).Para obtener más información sobre qué archivo DLL y la versión admite controles comunes, vea Versiones de shell y los Controles comunes.

Este método envía el mensaje de EM_GETPASSWORDCHAR , que se describe en Windows SDK.

Ejemplo

// Turn on the password mode.
m_myEdit.SetPasswordChar('*');
ASSERT(m_myEdit.GetStyle() & ES_PASSWORD);
ASSERT(m_myEdit.GetPasswordChar() == '*');

Requisitos

encabezado afxwin.h

Vea también

Referencia

Clase de CEdit

Gráfico de jerarquía

CEdit::SetPasswordChar

Versiones de shell y los Controles comunes

InitCommonControlsEx