티스토리 툴바



2007/12/17 14:16

[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);

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0