Weiß jemand eine Möglichkeit AnsiStrings in LPWSTR zu casten?
Announcement
Collapse
No announcement yet.
AnsiString in LPWSTR casten?
Collapse
X
-
Wenn LPWSTR ein Point auf einen wchar ist
Die Methode WideChar konvertiert das AnsiString-Objekt in ein Wide-Zeichen-Array.
wchar_t* __fastcall WideChar(wchar_t* dest, int destSize) const;
Beschreibung
Das AnsiString-Objekt wird in ein Array mit Wide-Zeichen umgewandelt und das resultierende Wide-Zeichen-Array zurückgegeben.
dest ist ein Puffer, der von der aufrufenden Komponente zur Aufnahme des Rückgabewerts zugewiesen wird. Mit der Methode WideCharBufSize können Sie feststellen, wie groß der Puffer sein muß, damit er den gesamten String-Wert aufnehmen kann.
destSize ist die Größe von dest in Byte.
WideChar gibt einen Zeiger auf das Wide-Zeichen-Array zurück, das in dest gespeichert wirdChristian
Comment