bonjour
comment convertir VARIANT FAR* URL vers CString ?
merci d'avance.
bonjour
comment convertir VARIANT FAR* URL vers CString ?
merci d'avance.
J'avais utilis� une m�thode de ce style pour convertir un bstr vers un char, tu peux je pense te servir du meme principe
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 void BSTRtoASC (BSTR str, char * &strRet) { if ( str != NULL ) { unsigned long length = WideCharToMultiByte (CP_ACP, 0, str, SysStringLen(str), NULL, 0, NULL, NULL); strRet = new char[length]; length = WideCharToMultiByte (CP_ACP, 0, str, SysStringLen(str), reinterpret_cast <char *>(strRet), length, NULL, NULL); strRet[length] = '\0'; } }
Une classe sympa http://www.codeproject.com/cpp/cvariant.asp
Partager