Функция _WinAPI_StringLenW

 ↑  ←  Описание функции


_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.")