Berechnet die Länge eines Wide Character Strings (WChar)
#include <WinAPIMisc.au3>
_WinAPI_StringLenW ( Const ByRef $tString )
$tString | Stringstruktur zum berechnen |
Erfolg: | Stringlänge in Zeichen |
Fehler: | 0 |
Der zurückgegebene String enthält keinen abschliessenden Null-Char.
Suche nach lstrlenW in der MSDN Bibliothek.
#include <MsgBoxConstants.au3>
#include <WinAPIMisc.au3>
_Example()
Func _Example()
; Erstellt den String-Buffer mit der Größe 64 als wchar-Struct
Local $tStringBuffer = DllStructCreate("wchar Data[64]")
; Den Buffer mit Daten füllen
DllStructSetData($tStringBuffer, "Data", "Gongoozle")
MsgBox($MB_SYSTEMMODAL, "_WinAPI_StringLenW", "Die Länge des String-Buffers beträgt " & _WinAPI_StringLenW($tStringBuffer) & " Zeichen.")
EndFunc ;==>_Example