Salut à tous.

Dans une appli que je développe sous visual c++ 6, j'ai deux Editbox qui permettent à un utilisateur d'entrer son nom et mot de passe.

Je n'arrive cependant pas rendre le mot de passe "invisible", j'entends par là qu'il soit substitué par des ****.

A force de lectures je me suis rendu compte qu'il était possible d'envoyer des messages vers certains objets, j'ai donc essayé avec ceci :

Code cpp : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SendDlgItemMessage(hWnd,IDC_PASSWORD,ES_PASSWORD,(WPARAM)'*',(LPARAM)0);

Et avec une autre alternative où je remplace ES_PASSWORD par EM_SETPASSWORDCHAR. Mais l'une comme l'autre sont sans succès...

Petite précision, j'appelle cette méthode à l'initialisation de la fenêtre qui la comporte.

Si quelqu'un a une idée, qu'il hésite pas