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


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

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

Синтаксис

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

Параметры

[in] lcode

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

[in] vcView

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

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

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

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

Комментарии

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

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

Требования

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

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

ITextStoreACP::GetACPFromPoint

ITextStoreACP::GetActiveView

ITextStoreACP::GetTextExt

ITextStoreACPSink

TsLayoutCode