Bonjour,
j'ai un petit soucis de conversion entre ces 2 types,
j'ai la fonction suivante :
1 2 3 4 5 6 7
| LPTSTR CTexteApps::GetTexteLPTSTR(SECTION section, int iTexte)
{
LPTSTR r;
CString ret = GetTexte(section, iTexte);
r = ret.GetBuffer();
return r;
} |
la fonction GetTexte me retourne un CString,
lors du debug, je vois bien que la chaine retourné est valide,
par la suite, le passage de cette chaine dans r qui est un LPTSTR semble valide, j'y vois bien ma chaine.
enfin, quand j'utilise la fonction ainsi
LPTSTR p = p_TEXTE->GetTexteLPTSTR(SECT_VAL_FICHE,1);
p vaut un truc illisible : îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ
jvois pas trop pourquoi je perd mon continu lors du retour de la fonction
Partager