_WinAPI_StringLenW
Вычисляет длину строки в широких символах
#include <WinAPI.au3>
_WinAPI_StringLenW($vString)
Параметры
$vString | String buffer to process |
Возвращаемое значение
Успех: | Возвращает длину строки в символах |
Ошибка: | Возвращает 0 |
Примечания
Возвращённая длина не включает завершающий null-символ.См. также
_WinAPI_StringLenAСм. также
Искать lstrlenW в библиотеке MSDNПример
#include <WinAPI.au3>
; Make the string buffer. It's "wchar" type structure. Choosing the size of 64 characters.
Local $tStringBuffer = DllStructCreate("wchar Data[64]")
; Fill it with some data
DllStructSetData($tStringBuffer, "Data", "Gongoozle")
MsgBox(262144, "_WinAPI_StringLenW", "Length of a string inside the buffer is " & _WinAPI_StringLenW($tStringBuffer) & " characters.")