Bonsoir tout le monde,
Je fais un programme dans lequel je suis amené à lister les comptes utilisateurs de Windows. Je veut lister le nom des comptes, ce nom est renvoyé dans une structure, dans une variable de type LPWSTR.
La chaine de caractère qui m'intéresse est dans la variable usri20_name.
J'ai donc essayé de l'afficher dans une MessageBox :
MessageBox(NULL, (char*)infos->usri20_name, "info", MB_ICONINFORMATION);
Le problème est que ça ne m'afficque que la première lettre ou la deuxième si je met (char*)infos->usri20_name+1 et ainsi de suite ...
On dirais que la chaine n'est pas détéctée comme tel, pourtant j'ai vérifié, il y a l'aire d'y avoir le caractère nule à la fin.
Est-ce que quelqu'un à une idée ?
Merci.
A+, Pierre.
Partager