Интерфейс ITfContext (msctf.h)
Интерфейс ITfContext реализуется диспетчером TSF и используется приложениями и текстовыми службами для доступа к контексту редактирования.
Наследование
Интерфейс ITfContext наследуется от интерфейса IUnknown . ITfContext также имеет следующие типы членов:
Методы
Интерфейс ITfContext содержит следующие методы.
ITfContext::CreateRangeBackup Метод ITfContext::CreateRangeBackup |
ITfContext::EnumProperties Метод ITfContext::EnumProperties |
ITfContext::GetActiveView Метод ITfContext::GetActiveView |
ITfContext::GetAppProperty Метод ITfContext::GetAppProperty |
ITfContext::GetDocumentMgr Метод ITfContext::GetDocumentMgr |
ITfContext::GetEnd Метод ITfContext::GetEnd |
ITfContext::GetProperty Метод ITfContext::GetProperty |
ITfContext::GetSelection Метод ITfContext::GetSelection |
ITfContext::GetStart Метод ITfContext::GetStart |
ITfContext::GetStatus Метод ITfContext::GetStatus |
ITfContext::InWriteSession Метод ITfContext::InWriteSession |
ITfContext::RequestEditSession Метод ITfContext::RequestEditSession |
ITfContext::SetSelection Метод ITfContext::SetSelection |
ITfContext::TrackProperties Метод ITfContext::TrackProperties |
Комментарии
Объект контекста редактирования создается путем вызова метода ITfDocumentMgr::CreateContext. Часто служба текста использует текущий активный контекст редактирования. Текущий активный контекст редактирования — это контекст редактирования в верхней части стека активного диспетчера документов.
Примеры
HRESULT hr;
ITfDocumentMgr *pFocusDoc;
hr = pThreadMgr->GetFocus(&pFocusDoc);
if(SUCCEEDED(hr))
{
ITfContext *pContext;
hr = pFocusDoc->GetTop(&pContext);
if(SUCCEEDED(hr))
{
//Use the context.
pContext->Release();
}
pFocusDoc->Release();
}
Требования
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msctf.h |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Профессиональная |