BSTR←→char*
「BSTR 覚え書き」によると、BSTRとchar*の変換を便利にしてくれるマクロがあるらしい。
//--------------------------------------------- // char*→BSTR //--------------------------------------------- char hoge[] = "hogehogebar"; BSTR bstr = _com_util::ConvertStringToBSTR(hoge); //--------------------------------------------- // BSTR→char* //--------------------------------------------- char* psz = _com_util::ConvertBSTRToString(bstr); // pszを使う. delete [] psz; // deleteしないといけません。
うん、これは便利だ。