[winAPI] Changer l'affichage des "*"

Résolu
Signaler
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
-
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
-
Bonsoir, ou plutot bonjour vu l'heure,
j'ai juste un petit pb qui m'empeche d'aller me coucher:
J'ai une textbox qui part default afficher des * a la place de ce que l'on tape (ES_PASSWORD)
et j'ai une checkbox qui permet d'afficher ou de cacher le mdp le pb c'est que j'arrive pa a remettre la textbox avec les *
                case IDC_CHECKBOX:
                     if(IsDlgButtonChecked(hwnd, IDC_CHECKBOX) == BST_CHECKED)
                     {
                         SendMessage(hTXTpasswd, EM_SETPASSWORDCHAR, 0, 0);
                     }else
                     {
                         SendMessage(hTXTpasswd, EM_SETPASSWORDCHAR, (WPARAM)"*", 0);
                     }
                     return 0;
Désoler si je suis pa clair mais je suis crever la..

Neo_Fr

3 réponses

Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
3
Salut, enlèver le cast et mettre le char entre apostrophes.
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
ben oui, ce n'est pas l'adresse d'une chaine qui est demandée mais valeur d'un caractère.
'*'

ciao...
BruNews, MVP VC++
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
2
ok, merci a vous 2

Neo_Fr