GSI

'MultiByteToWideChar'에 해당되는 글 1건

  1. 2007.12.17 [C++] char -> wchar 형변환

GDI+ 를 하다 보면 일반 string 을 그대로 사용하지 못한다. wchar로 바꿔서 해야 하는데 이때 이것을 사용하자.

  char* -> wchar를 바꾸는 방법
  std::string 이라면 str.c_str()을 넘겨주자.


  LPWSTR lpszW = new WCHAR[MAX_PATH];
  int nLen = MultiByteToWideChar(CP_ACP, 0, pstrSrc, -1, NULL, NULL);
  MultiByteToWideChar(CP_ACP, 0, pstrSrc, -1, lpszW, nLen);

Posted by gsi
: