mensaje de EM_SETPASSWORDCHAR

Establece o quita el carácter de contraseña de un control de edición. Cuando se establece un carácter de contraseña, ese carácter se muestra en lugar de los caracteres tipados por el usuario. Puede enviar este mensaje a un control de edición o a un control de edición enriquecido.

Parámetros

wParam

Carácter que se va a mostrar en lugar de los caracteres tipados por el usuario. Si este parámetro es cero, el control quita el carácter de contraseña actual y muestra los caracteres tipados por el usuario.

lParam

Este parámetro no se utiliza.

Valor devuelto

Este mensaje no devuelve un valor.

Comentarios

Cuando un control de edición recibe el mensaje de EM_SETPASSWORDCHAR , el control vuelve a dibujar todos los caracteres visibles mediante el carácter especificado por el parámetro wParam . Si wParam es cero, el control vuelve a dibujar todos los caracteres visibles con los caracteres tipados por el usuario.

Si se crea un control de edición con el estilo ES_PASSWORD , el carácter de contraseña predeterminado se establece en un asterisco (*). Si se crea un control de edición sin el estilo ES_PASSWORD , no hay ningún carácter de contraseña. El estilo ES_PASSWORD se quita si se envía un mensaje EM_SETPASSWORDCHAR con el parámetro wParam establecido en cero.

Editar controles: Los controles de edición multilínea no admiten el estilo de contraseña ni los mensajes.

Edición enriquecida: Compatible con Microsoft Rich Edit 2.0 y versiones posteriores. Los controles de edición de una sola línea y de varias líneas admiten el estilo de contraseña y los mensajes. Para obtener información sobre la compatibilidad de versiones de edición enriquecidas con las distintas versiones del sistema, vea Acerca de los controles de edición enriquecida.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Vea también

EM_GETPASSWORDCHAR