Интерфейс ITfContextOwner (msctf.h)
Интерфейс ITfContextOwner реализуется приложением или текстовой службой для получения текстового ввода без хранилища текста. Экземпляр этого интерфейса получается, когда приложение вызывает метод ITfSource::AdviseSink .
Наследование
Интерфейс ITfContextOwner наследуется от интерфейса IUnknown . ITfContextOwner также имеет следующие типы членов:
Методы
Интерфейс ITfContextOwner содержит следующие методы.
ITfContextOwner::GetACPFromPoint Метод ITfContextOwner::GetACPFromPoint преобразует точку в координатах экрана в положение символа приложения. |
ITfContextOwner::GetAttribute Метод ITfContextOwner::GetAttribute возвращает значение поддерживаемого атрибута. Если атрибут не поддерживается, параметру pvarValue присваивается значение VT_EMPTY. |
ITfContextOwner::GetScreenExt Метод ITfContextOwner::GetScreenExt возвращает ограничивающий прямоугольник в координатах экрана поверхности отображения, где отображается текстовый поток. |
ITfContextOwner::GetStatus Метод ITfContextOwner::GetStatus получает состояние документа. Состояние документа возвращается через структуру TS_STATUS. |
ITfContextOwner::GetTextExt Метод ITfContextOwner::GetTextExt возвращает ограничивающий прямоугольник текста в координатах экрана в указанной позиции символа. Перед вызовом этого метода вызывающий объект должен иметь блокировку только для чтения в документе. |
ITfContextOwner::GetWnd Метод ITfContextOwner::GetWnd возвращает дескриптор в окно, соответствующее текущему документу. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | msctf.h |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Профессиональная |