点击或拖拽改变大小

Functions.PszLen 方法

X#
将一个 PSZ 指向的缓冲区复制到新分配的内存块,并返回指向该内存的新指针。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION PszLen(
	pszString AS PSZ
) AS DWORD
查看代码

参数

pszString
类型:__Psz
一个以 NULL 结束的字符串。

返回值

类型:UInt32
备注
新分配的字符串是一个静态对象,这意味着垃圾回收器不会移动该字符串。
备注
提示 提示:
PSZ 类型仅用于兼容性。在大多数情况下,类型可以和应该被替换为普通字符串。
如果需要与期望 ANSI 字符串的 Win32 API 函数进行接口,通常也有一个接受 Unicode 字符串的替代方案。我们建议尽可能使用该替代方案。
示例
此示例显示两个变量的存储地址:
X#
1LOCAL pszString AS PSZ
2LOCAL pszOrigString AS PSZ
3pszOrigString := "Cavo tree"
4pszString := PszAlloc(pszOrigString)
参见