CStringからBSTRを作るにはAllocSysString()/SetSysString()を使う

Microsoft Foundation Class(MFC)には BSTR をラップするヘルパー クラスがありません。代わりに、別の方法で BSTR と MFC の CString クラス間の変換が簡単に行えます。次のように BSTR を CString コンストラクタに渡すだけで BSTR を CString に変換できます。
    CString strFoo(bstrMsg);
CString を BSTR に変換するには、CString クラスのメソッドのうち、新しい BSTR を作成する AllocSysString、または BSTR の再割り当てをする SetSysString のいずれかを使います。


ネタ元