Bonjour,
je dois utiliser dans un prog - pour des raisons de compatibilité - des BSTR pour manipuler les chaînes de caractères.
Voilà un exemple de code tout con, pris dans la msdn :
Cela devrait marcher... mais je me retrouve avec des erreurs de compil :Code:
1
2
3 BSTR bstr_chaine ; bstr_chaine = SysAllocString( L"exemple" );
error C2065: 'SysAllocString' : undeclared identifier
error C2440: '=' : cannot convert from 'int' to 'unsigned short *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
qui portent sur la 2ème ligne de l'exemple cité.
Je ne comprends vraiment pas pourquoi ça déconne, si quelqu'un pouvait éclairer ma lanterne...
Merci.