[CharLowerWrapW 可用于 Windows XP。 它在后续版本中可能不可用。 应在其位置使用 CharLowerW 。]
将 Unicode 字符串或单个字符转换为小写。 如果操作数是字符串,则 函数将就地转换字符。
注意
CharLowerWrapW 是 CharLowerW 函数的包装器。 有关进一步的使用说明,请参阅 CharLower 页面。
语法
LPWSTR CharLowerWrapW(
_Inout_ LPWSTR pch
);
参数
-
pch [in, out]
-
类型: LPWSTR
指向以 null 结尾的 Unicode 字符串或单个字符的指针。 如果此参数的高序字为零,则低序字必须仅包含要转换的单个字符。
返回值
类型: LPWSTR
如果 pch 是字符串,则函数返回指向转换后的字符串的指针。 由于字符串已就地转换,因此返回值等于 pch。
如果 pch 是单个字符,则返回值为 32 位值,其高阶字为零,低序字包含转换后的字符。
没有成功或失败的迹象。 失败很少见。 此函数没有扩展的错误信息;不要调用 GetLastError。
备注
首选方法是将 CharLowerW 与 Microsoft Layer for Unicode (MSLU) 结合使用。
必须使用序号 38 直接从 Shlwapi.dll调用 CharLowerWrapW。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
DLL |
|
另请参阅