Cast (const) char * to LPCWSTR [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie konvertiere ich eine Zeichenfolge in eine Zeichenfolge wchar_t? 4 Antworten

Ich versuche es zu benutzenFindWindow() von WinAPI, und ich möchte den Benutzer um eine Eingabe für den Fenstertitel bitten:

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

Ziemlich normal. Nun, wie kann ich das umwandeln?LPCWSTR zumFindWindow()?

Ich habe schon folgendes ausprobiert:_T(input), TEXT(input), (LPCWSTR)input aber keiner von ihnen hat funktioniert. Ich habe auch versucht mitwchar_t anstattchar, aber ich brauchechar Überall sonst bekomme ich dann Dutzende von Fehlern für die Benutzungwchar_t anstattchar...

Antworten auf die Frage(4)

Ihre Antwort auf die Frage