winuser.h

Mensaje EM_SETPASSWORDCHAR

Definición

EM_SETPASSWORDCHAR
wParam = (WPARAM) (UINT) ch;    // carácter a mostrar
lParam = 0;                     // no usado; debe ser cero

Una aplicación envia un mensaje EM_SETPASSWORDCHAR para asignar o eliminar el carácter que se mostrará en un control edit de una línea cuando el usuario introduce texto. Cuando se asigna un carácter de contraseña, ese carácter se muestra en lugar de cada uno de los caracteres que introduzca el usuario.

Descripción

ch: valor de wParam. Especifica el carácter a mostrar en lugar de los caracteres introducidos por el usuario. Si este parámetro es cero, se mostrarán los caracteres introducidos por el usuario.

Valor de retorno

Este mensaje no devuelve ningún valor.

Observaciones

Cuando el mensaje EM_SETPASSWORDCHAR es recibido por un control edit, el control vuelve a mostrar todos los caracteres visibles usando el carácter especificado por el parámetro ch.

Si el control edit es creado con el estilo ES_PASSWORD, el carácter de contraseña por defecto es un asterisco (*). Este estilo se elimina si se envía un mensaje EM_SETPASSWORDCHAR con el parámetro ch con valor cero.