Метод ITfRange::IsEqualStart (msctf.h)
Метод ITfRange::IsEqualStart проверяет, соответствует ли начальная привязка этого диапазона текста привязке другого указанного диапазона.
Синтаксис
HRESULT IsEqualStart(
[in] TfEditCookie ec,
[in] ITfRange *pWith,
[in] TfAnchor aPos,
[out] BOOL *pfEqual
);
Параметры
[in] ec
Измените файл cookie, полученный из ITfDocumentMgr::CreateContext или ITfEditSession::D oEditSession.
[in] pWith
Указатель на указанный диапазон, в котором привязка должна сравниваться с начальной привязкой диапазона.
[in] aPos
Элемент перечисления, указывающий, какая привязка указанного диапазона pWith будет сравниваться с начальной привязкой этого диапазона.
[out] pfEqual
Указатель на логическое значение. При возврате значение TRUE указывает, что указанная привязка диапазона pWith соответствует этой начальной привязке диапазона. Значение FALSE указывает на обратное.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Произошла неизвестная ошибка. |
|
Один или несколько параметров являются недопустимыми. |
|
Значение параметра ec является недопустимым файлом cookie или вызывающий объект не имеет блокировки только для чтения. |
Комментарии
Этот метод идентичен, но более эффективен, чем ITfRange::CompareStart.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msctf.h |
DLL | Msctf.dll |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Профессиональная |