ConvertStringToBSTR

Specifici di Microsoft

Converte un oggetto char * valore a un oggetto BSTR.

BSTR __stdcall ConvertStringToBSTR(
   const char* pSrc
)

Parametri

  • pSrc
    In char * variabile.

Esempio

// ConvertStringToBSTR.cpp
#include <comutil.h>
#include <stdio.h>

#pragma comment(lib, "comsuppw.lib")
#pragma comment(lib, "kernel32.lib")

int main() {
   char* lpszText = "Test";
   printf_s("char * text: %s\n", lpszText);

   BSTR bstrText = _com_util::ConvertStringToBSTR(lpszText);
   wprintf_s(L"BSTR text: %s\n", bstrText);

   SysFreeString(bstrText);
}
  

Requisiti

intestazione: comutil.h

Lib: comsuppw.lib o comsuppwd.lib (vedere /Zc:wchar_t (Tipo nativo wchar_t) per ulteriori informazioni)

Vedere anche

Riferimenti

Funzioni globali COM del compilatore