DdeCmpStringHandles 函数 (ddeml.h)

比较两个字符串句柄的值。 字符串句柄的值与关联字符串大小写无关。

语法

int DdeCmpStringHandles(
  [in] HSZ hsz1,
  [in] HSZ hsz2
);

参数

[in] hsz1

类型: HSZ

第一个字符串的句柄。

[in] hsz2

类型: HSZ

第二个字符串的句柄。

返回值

类型: int

返回值可以是以下值之一。

返回值 说明
-1
hsz1 的值为 0 或小于 hsz2 的值。
0
hsz1hsz2 的值相等 (两者都可以为 0) 。
1
hsz2 的值为 0 或小于 hsz1 的值。

注解

必须对两个字符串句柄进行区分大小写比较的应用程序应直接比较字符串句柄。 应用程序应使用 DdeCmpStringHandles 进行所有其他比较,以保持动态数据交换 (DDE) 不区分大小写的性质。

DdeCmpStringHandles 不能用于按字母顺序对字符串句柄进行排序。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 ddeml.h (包括 Windows.h)
Library User32.lib
DLL User32.dll

请参阅

概念性

DdeAccessData

DdeCreateStringHandle

DdeFreeStringHandle

动态数据交换管理库

引用