Поделиться через


Метод ITextStoreAnchorSink::OnLayoutChange (texttor.h)

Метод ITextStoreAnchorSink::OnLayoutChange вызывается при изменении макета (экранного представления) документа.

Синтаксис

HRESULT OnLayoutChange(
  [in] TsLayoutCode lcode,
  [in] TsViewCookie vcView
);

Параметры

[in] lcode

Содержит значение TsLayoutCode , определяющее тип изменения.

[in] vcView

Содержит определенный приложением файл cookie, который идентифицирует документ. Дополнительные сведения см. в разделе ITextStoreAnchor::GetActiveView.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.

Комментарии

Изменение макета может быть ответом на изменение текста, размера шрифта, перемещения окна, изменения размера окна или другое изменение, влияющее на отображаемый текст.

Если вызов ITextStoreAnchor::GetTextExt или ITextStoreAnchor::GetAnchorFromPoint возвращает TS_E_NOLAYOUT поскольку приложение не вычислило макет, приложение должно вызвать ITextStoreAnchorSink::OnLayoutChange , когда макет доступен.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header textstor.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

ITextStoreAnchor::GetActiveView

ITextStoreAnchor::GetAnchorFromPoint

ITextStoreAnchor::GetTextExt

ITextStoreAnchorSink

TsLayoutCode