Condividi tramite


messaggio EM_SETPASSWORDCHAR

Imposta o rimuove il carattere della password per un controllo di modifica. Quando viene impostato un carattere password, tale carattere viene visualizzato al posto dei caratteri digitati dall'utente. È possibile inviare questo messaggio a un controllo di modifica o a un controllo di modifica avanzato.

Parametri

wParam

Carattere da visualizzare al posto dei caratteri digitati dall'utente. Se questo parametro è zero, il controllo rimuove il carattere password corrente e visualizza i caratteri digitati dall'utente.

lParam

Questo parametro non viene usato.

Valore restituito

Questo messaggio non restituisce un valore.

Commenti

Quando un controllo di modifica riceve il messaggio di EM_SETPASSWORDCHAR , il controllo ridisegna tutti i caratteri visibili usando il carattere specificato dal parametro wParam . Se wParam è zero, il controllo ridisegna tutti i caratteri visibili usando i caratteri digitati dall'utente.

Se viene creato un controllo di modifica con lo stile ES_PASSWORD , il carattere password predefinito viene impostato su un asterisco (*). Se viene creato un controllo di modifica senza lo stile ES_PASSWORD , non è presente alcun carattere password. Lo stile ES_PASSWORD viene rimosso se viene inviato un messaggio EM_SETPASSWORDCHAR con il parametro wParam impostato su zero.

Modificare i controlli: I controlli di modifica su più righe non supportano lo stile o i messaggi delle password.

Rich Edit:Rich Edit: Supportato in Microsoft Rich Edit 2.0 e versioni successive. Entrambi i controlli di modifica a riga singola e multilinea supportano lo stile e i messaggi della password. Per informazioni sulla compatibilità delle versioni di modifica avanzate con le varie versioni di sistema, vedere Informazioni sui controlli rich Edit.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

EM_GETPASSWORDCHAR