Probleme de conversion

Signaler
Messages postés
76
Date d'inscription
lundi 5 septembre 2005
Statut
Membre
Dernière intervention
3 juillet 2007
-
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
bonjour a tous alors voila j'ai un petit probleme de conversion entre l'ansi et l'unicode :( voila ma fonction :

_TCHAR * TmpBuffer;
HRESULT l_hRes=pRatReq->ConnectReqMngtToPLC(0,L"",L"");
l_hRes=pRatReq->RequestSync(Dlength,sDonnees,1000,3,false,MAX_RATBUFFER_RATTEST,&taille,TmpBuffer);

et voila le message d'erreur ( le parametre qui pose probleme est le dernier : TmpBuffer ):

RequestSync' : cannot convert parameter 8 from 'unsigned short *' to 'unsigned char *'

si quequ'un sait comment resoudre mon probleme ca serai sympa :)

Merci d'avance !

PS: je ne peut pas toucher a la fonction RequestSync().

1 réponse

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Si tu es certain que sera bon tu mets un cast sinon donne lui le type attendu.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++