Search code examples
c++commfcvisual-c++bstr

How to convert _bstr_t to CString


I have a _bstr_t variable bstrErr and I am having a CString variable csError. How do I set the value which come in bstrErr to csError?


Solution

  • Is it not possible just to cast it:

    _bstr_t b("Steve");
    CString cs;
    cs = (LPCTSTR) b;
    

    I think this should work when the project is Unicode.