Y'a t il une op�ration simple pour effectuer la concatenation de 2 BSTR ou alors faut-il passer par des transformations ASCII interm�diaires ?
Merci
Y'a t il une op�ration simple pour effectuer la concatenation de 2 BSTR ou alors faut-il passer par des transformations ASCII interm�diaires ?
Merci
Je pense que tu devrais pouvoir t'en sortir avec wcscat
mais, j'ai pas essay� � vrai dire
bon, j'ai test�, et ca fonctionne
mais il est peut-etre plus judicieux de faire ainsi
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 BSTR test1 = SysAllocString(L"developpez"); BSTR test2 = SysAllocString(L".com"); BSTR test3; VarBstrCat(test1, test2, &test3);
Vu le nombre de questions que tu poses sur les BSTR, tu devrais jeter un oeil � la classe _bstr_t qui g�re �a de mani�re transparente.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 #include <comutil.h> #pragma comment(lib, "comsupp.lib") _bstr_t hello = "Hello"; _bstr_t world = "World"; _bstr_t helloworld = hello + world;
Partager