Problem mit Visual Studio 2017
-
Ich hab mir Visual Studio 2017 installiert und hab Probleme mit der String übergabe. Bei lviSub.pszText = L"text"; akzeptiert er den Prefix L nicht, auch _T() oder TEXT() nimmt er er nicht. Nur (LPWSTR) "text" und dann kommen nur chinesische zeichen . Was soll ich jetzt machen ????
-
akzeptiert nicht ist keine Fehlerbeschreibung.
Aktuell is VS2019.
-
Beim compilieren zeigt er immer const char oder const wchar_t kann nicht in Lpwstr konvertiert werden. Und bei lpwstr kommen chinesische Zeichen.
-
@Mike85Dev sagte in Problem mit Visual Studio 2017:
Was soll ich jetzt machen ????
Einfach mal das L weglassen:
lviSub.pszText = "text";
-
Was ist denn
lviSub
?// LVITEM: lviSub.pszText = TEXT("text"); // LVITEMA: lviSub.pszText = "text"; // LVITEMW: lviSub.pszText = L"text";
-
@Mike85Dev sagte in Problem mit Visual Studio 2017:
Beim compilieren zeigt er immer const char oder const wchar_t kann nicht in Lpwstr konvertiert werden. Und bei lpwstr kommen chinesische Zeichen.
Was ist eigentlich so schwierig daran, Fehlermeldungen zu kopieren?