Elenco (const) char * para LPCWSTR [duplicado]

Esta questão já tem uma resposta aqui:

Como converter uma string char em uma string wchar_t? 4 respostas

Estou tentando usarFindWindow() de WinAPI, e eu quero pedir uma entrada para o título da janela do usuário:

char *input;
cout << "Window title: ";
cin >> input;

Bastante padrão. Agora, como faço para converter isso paraLPCWSTR paraFindWindow()?

Eu já tentei o seguinte:_T(input), TEXT(input), (LPCWSTR)input mas nenhum deles funcionou. Eu também tentei usarwchar_t ao invés dechar, mas eu precisochar em qualquer outro lugar, então eu recebo dezenas de erros para usarwchar_t ao invés dechar...

questionAnswers(4)

yourAnswerToTheQuestion