IAnchor::IsEqual 方法 (textstor.h)
IAnchor::IsEqual 方法计算文本流中的两个定位点,并返回一个布尔值,该值指定定位点位置的相等性或不等性。
语法
HRESULT IsEqual(
[in] IAnchor *paWith,
[out] BOOL *pfEqual
);
参数
[in] paWith
指定要与主定位点进行比较的定位点。 用于确定两个定位点位置的相等性。
[out] pfEqual
一个布尔值,指定两个定位点是否位于同一位置。 如果设置为 TRUE,则两个定位点占据同一位置。 如果设置为 FALSE,则两个定位点不占用同一位置。
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
|
pfEqual 无效。 |
注解
定位点始终位于字符或区域之间。 如果两个定位点位于相同的字符之间,并且位于文本流中的相同偏移量,并且位于同一区域中, 则 IAnchor::IsEqual 返回 TRUE。 否则返回 FALSE。
IAnchor::Compare 包含与 IAnchor::IsEqual 相同的功能。 但是,由于 IAnchor::IsEqual 更具体,因此它可以在服务器上实现更高效。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | textstor.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |