#include <comutil.h> #pragma comment(lib, "comsuppw.lib") // Simule la fonction de la DLL int Authentifier(_bstr_t PathCatFile, _bstr_t PathPacFile, BSTR* Result) { *Result = ::SysAllocString(L"Test"); return 0; } // Exemple d'utilisation de la fonction BSTR bstrText; Authentifier(_bstr_t(""), _bstr_t(""), &bstrText); wprintf_s(L"%s\r\n", bstrText); // convertion en char* char* lpszText = _com_util::ConvertBSTRToString(bstrText); puts(lpszText); // il faut nettoyer ::SysFreeString(bstrText); delete[] lpszText;
printf("Authentifier %i \n",(char)res);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question