Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- std::wstring s2ws(const std::string& s)
- {
- int len;
- int slength = (int)s.length() + 1;
- len = MultiByteToWideChar(CP_ACP, 0, s.c_str(), slength, 0, 0);
- wchar_t* buf = new wchar_t[len];
- MultiByteToWideChar(CP_ACP, 0, s.c_str(), slength, buf, len);
- std::wstring r(buf);
- delete[] buf;
- return r;
- }
- std::wstring stemp = s2ws(myString);
- LPCWSTR result = stemp.c_str();
- #include <atlbase.h>
- #include <atlconv.h>
- . . .
- string myStr("My string");
- CA2W unicodeStr(myStr);
Add Comment
Please, Sign In to add comment