Bonjour tout le monde,
Je suis débutant en C++, je vous explique mon petit problème :
j'ai 2 attributs : CString strLangue, strDll;
dans strLangue, je récupère un paramètre qui est dans un fichier .txt
dans l'attribut strDll j'aimerai formater une chaine de caractère "i18n%s.dll".
A la place du %s, j'aimerai introduire mon attribut strLangue qui à pour valeur, FR,EN,DE,IT...
voila ce que j'ai essayé
erreur : error C2664: 'void __cdecl CString::Format(const unsigned short *,...)' : cannot convert parameter 1 from 'char [11]' to 'const unsigned short *'Code:
1
2
3
4
5 CString strLangue, strDll; strLangue = TParam::GetPSZVal(PVI_LANGUE); strDll.format("i18n%s.dll", Langue); hinst = LoadLibrary(strDll);
je ne comprends pas très bien ce message...
Merci d'avance pour vos réponses