Apr�s recherche intensive sur le FAQ, je n'ai trouv� que des conversions BSTR, char *, CString, mais rien en ce qui concerne la conversion d'un VARIANT contenant un BSTR en CString.
Quelqu'un saurait-il comment faire svp ?
Merci.
Apr�s recherche intensive sur le FAQ, je n'ai trouv� que des conversions BSTR, char *, CString, mais rien en ce qui concerne la conversion d'un VARIANT contenant un BSTR en CString.
Quelqu'un saurait-il comment faire svp ?
Merci.
J'ai essay� un :
Mais �a ne marche pas et pourtant vvalue qui est de type VARIANT continet bien une cha�ne
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 if (vvalue.pbstrVal) { CString ret = (CString)vvalue.pbstrVal; }
Pardon, j'ai fait un :
et non pas un :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 ret = *(vvalue.pbstrVal);
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 ret = (CString)vvalue.pbstrVal;
Bon, j'ai regard� sur la doc MFC, avec un simple cast _bstr_t, �a marche
Partager