[winAPI] Changer l'affichage des "*"

Résolu
Neo_Fr Messages postés 653 Date d'inscription mardi 6 décembre 2005 Statut Membre Dernière intervention 10 novembre 2014 - 18 juin 2007 à 04:48
Neo_Fr Messages postés 653 Date d'inscription mardi 6 décembre 2005 Statut Membre Dernière intervention 10 novembre 2014 - 18 juin 2007 à 12:58
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

katsankat Messages postés 571 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 12 juillet 2012 3
18 juin 2007 à 07:58
Salut, enlèver le cast et mettre le char entre apostrophes.
3
BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
18 juin 2007 à 10:00
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++
3
Neo_Fr Messages postés 653 Date d'inscription mardi 6 décembre 2005 Statut Membre Dernière intervention 10 novembre 2014 2
18 juin 2007 à 12:58
ok, merci a vous 2

Neo_Fr
0