Rzuć (const) char * na LPCWSTR [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak przekonwertować łańcuch znaków na łańcuch wchar_t? 4 odpowiedziPróbuję użyćFindWindow()
z WinAPI i chcę zapytać użytkownika o tytuł okna:
char *input;
cout << "Window title: ";
cin >> input;
Dość standardowy. Teraz, jak mogę to przekonwertowaćLPCWSTR
dlaFindWindow()
?
Próbowałem już:_T(input)
, TEXT(input)
, (LPCWSTR)input
ale żaden z nich nie działał. Próbowałem też użyćwchar_t
zamiastchar
, ale ja potrzebujęchar
gdziekolwiek indziej, więc otrzymuję dziesiątki błędów do użyciawchar_t
zamiastchar
...