[C++] char -> wchar 형변환
카테고리 없음 2007. 12. 17. 14:16 |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);