Bonjours à tous!
J'ai un problème de copie de deux wtring! Je m'explique.
Je récupère un champ d'un contrôle Edit que je met dans une wtring
Ensuite je créer un buffer de type wstring. Lorsque j'affiche le m_szCheminTexture celui-ci a correctement récupérer le champ de caractère.
Code : Sélectionner tout - Visualiser dans une fenêtre à part GetDlgItemTextW(hWnd, IDM_EDIT2, (LPWSTR)m_szCheminTexture.c_str(), 256);
Mais lorsque je veut le copier dans le buffer, mon buffer reste vide.
Peut-être une mauvaise utilisation de la fonction ( voir surement)
les deux varibales sont de type wstring, il n'existe pas de fonction adéquate pour les copier plus simplement? merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part wcscpy(CW2T(buff.c_str()),CW2T(m_szCheminTexture.c_str()));
Partager