我的代码中有CComBSTR,必须将它传递给参数类型为LPCSTR的函数。如何将CComBSTR转换为LPCSTR
发布于 2022-07-22 06:27:54
有许多方法可以做到这一点,但是ATL方法将使用使用MFC MBCS/Unicode转换宏。
void SomeCode()
{
USES_CONVERSION;
CComBSTR bstr(L"hello world");
LPCSTR lp = W2CA(bstr); // bstr is a LPWSTR
}https://stackoverflow.com/questions/73075419
复制相似问题