chstring::Collate 方法 (chstring.h)

[CHString 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

Collate 方法使用 wcscoll 函数将 CHString 字符串与其他字符串进行比较。

语法

int Collate(
  LPCWSTR lpsz
);

参数

lpsz

用于比较的另一个字符串。

返回值

Collate 方法返回以下值。

注解

Collate 方法根据当前使用的代码页对字符串执行区分大小写的比较。

示例

下面的代码示例演示如何使用 CHString::Collate

CHString str1 = L"co-op";
CHString str2 = L"con";

int n;

// collation uses language rules, such as ignoring dashes
n = str1.Collate(str2);
assert(n > 0);

// comparison is a strict ASCII comparison with no language rules
n = str1.Compare(str2);
assert(n < 0);

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 chstring.h (包括 FwCommon.h)
Library FrameDyn.lib
DLL FrameDynOS.dll;FrameDyn.dll

另请参阅

CHString

CHString::Compare

CHString::CompareNoCase