Описание тега text-services-framework
Microsoft Text Services Framework - это набор инструментов для создания расширенных технологий ввода текста и естественного языка. TSF позволяет приложениям и службам произвольного текста обмениваться данными и просматривать текст приложений для обеспечения многоязычной поддержки и реализации текстовых служб, таких как процессоры клавиатуры, распознавание рукописного ввода и распознавание речи.
1
ответ
В чем разница между текстовым сервисом и редактором метода ввода?
Я новичок в разработке приложений для Windows8 Metro, и текстовый сервис и редактор методов ввода похожи или нет, я не понимаю разницы. Может ли кто-нибудь указать мне правильное направление?
28 авг '12 в 06:10
1
ответ
Как использовать Text Services Framework в приложении.net
Я хочу использовать Com-интерфейсы в моем.net-приложении, но это связано с Text Services Framework, и я снова начал изучать это, и было похоже, что он поддерживает только COM-серверы. Может ли кто-нибудь помочь мне в этом, могу ли я использовать TSF…
04 май '10 в 04:45
1
ответ
Может ли текстовая служба MS Windows использовать IME?
Я начал экспериментировать с текстовыми службами после прочтения таких источников, как блог TSF Aware и примеры MSDN. В качестве примера при использовании японского языка с созданием для него TS (текстовой службы) я вижу TS на языковой панели XP/Vis…
24 авг '12 в 11:18
2
ответа
Распознавание речи в Vista в Delphi
Я хотел бы иметь возможность диктовать свое приложение Delphi, используя распознавание речи в Microsoft Vista. Однако при попытке диктовать TMemo он просто не работает. Я заметил, что Firefox 3.0 имеет ту же проблему, и после того, как они связались…
08 ноя '08 в 02:35
2
ответа
Поскольку TranslateMessage() возвращает ненулевое безоговорочно, как я могу сказать, до или после того факта, что перевод произошел?
Это продолжение того, что является правильным, современным способом обработки произвольного ввода текста в пользовательском элементе управления в Windows? WM_CHAR? IMM? TSF?, Таким образом, после экспериментов с макетом без IME (американский английс…
26 дек '16 в 18:15
1
ответ
Microsoft TSF - Использование ITfThreadMgr::GetFocus подобно IUIAutomation::GetFocusedElement
Когда я пытаюсь подключиться к Microsoft Text Services Framework (TSF) вне контекста текстовой службы, я не могу получить информацию, необходимую для взаимодействия с текстом активного приложения. #include <SDKDDKVer.h> #include <stdio.h>…
22 июл '13 в 19:01
1
ответ
Не удается получить ITfThreadMgrEx в моей системе XP Professional
Я столкнулся с проблемой с моей XP Professional System при работе с Text Services Framework. Я хочу получить интерфейс ITfThreadMgrEx от ITfThreadMgr. Согласно Microsoft, ITfThreadMgr.QueryInterface() используется для получения ITfThreadMgrEx. Когда…
08 фев '11 в 02:57
2
ответа
Как разработать IME (редактор метода ввода), связанный текстовый сервисный каркас в режиме Metro?
"Text Services Framework" Как реализовать мою программу IME в режиме Windows8 Metro.
27 авг '12 в 05:43
2
ответа
Приложение Text Services Framework
Я могу найти множество примеров того, как создать сервис Text Services Framework, но не один, как создать приложение, которое фактически использует его. Хотя я пытаюсь сделать это в C#, я получаю, несмотря на достаточно, чтобы даже использовать прим…
30 авг '13 в 17:33
1
ответ
Как найти позицию курсора в текстовом сервисной фрейм в Windows8?
Я внедрил образец IME в этом сервисе, используя Блокнот, и я хочу вставить текст в позиции курсора в тексте. Как я могу получить позицию курсора в Windows 8?
28 ноя '12 в 06:16
0
ответов
Delphi + Windows Text Services Framework
Есть ли способ использовать / интегрировать приложение Delphi с Text Services Framework? Я особенно думаю о материале InputScope.h (например, ITfInputScope / SetInputScopes) Фреймворк VCL по умолчанию подключается только с помощью ITextInputPanel (P…
10 ноя '15 в 07:33
1
ответ
ITfRange через инфраструктуру текстовых сервисов не учитывает shiftStart shiftEnd со многими приложениями
Я реализую текстовый сервис на Windows XP, используя Microsoft текстовые сервисы Framework. я использую ITfRange получены путем отбора. С приложениями MSOffice в качестве внешнего ITfRange->shiftStart интерфейс ведет себя правильно. Но при исполь…
01 фев '12 в 12:41
0
ответов
ITfFnReconversion::QueryRange выводит NULL с помощью "Microsoft IME(японский)"
Ссылаясь на статью " Получить список кандидатов" от TSF (извините, она написана на японском языке), я разработал компонент C++ приложения Windows Store. Но когда я тестирую Компонент, возникает любопытное явление: если я превращу Метод ввода в "Mic…
18 ноя '15 в 08:45
1
ответ
ITfLanguageProfileNotifySink для смены китайского языка
Проще говоря: почему приемник интерфейса ITfLanguageProfileNotifySink, по-видимому, не вызывает метод OnLanguageChange при изменении языка ввода (с языковой панели) на один из китайских (традиционных), таких как ChangJie или New Phonetic? Это на Win…
31 июл '13 в 02:10
1
ответ
Как получить позицию курсора с помощью GetSelection в приложении текстового фреймворка Windows8?
HRESULT hr; TF_SELECTION tfSelection; ULONG uFetched; //Obtain the default selection. hr = _pContext->GetSelection(ec, TF_DEFAULT_SELECTION, 1, &tfSelection, &uFetched); UINT ar=(UINT)uFetched; if(SUCCEEDED(hr) && (uFetched > 0…
06 дек '12 в 11:33
1
ответ
Приложение не обнаруживает изменения языка ввода через библиотеку Text Service Framework DLL
Хорошо, я был в этом некоторое время... Я пытаюсь отслеживать, когда пользователь меняет язык ввода из языковой панели. У меня есть библиотека Text Service DLL - смоделированная из примеров MSDN и WinSDK - которая отлично регистрируется, и я могу ис…
26 июл '13 в 04:21
1
ответ
CLR не может создавать COM-объекты на основе.NET в UWP
Я создал библиотеку классов (.NET Framework 4.7.1), которая реализует текстовый сервис (ITfTextInputProcessorEx и т. д.) в ФБО, используя ComVisible приписывать. Я зарегистрировал это используя RegistrationServices и он может быть успешно распознан …
02 июн '18 в 20:05
1
ответ
Приложение не обнаруживает смену языка при потере фокуса
Я реализовал класс, который наследует интерфейс ITfLanguageProfileNotifySink. Это работает, я могу получить событие, когда язык меняется, но только когда мое приложение сфокусировано. Что я должен сделать, чтобы обнаружить языковые изменения в моем …
11 янв '14 в 20:09
1
ответ
Как получить общее количество символов в документе, используемом менеджером ФБО в Windows8?
Я работаю над структурой текстового сервиса в приложении windows8. в этом интерфейсе менеджера документов приложения используется метод (*ppRange)-GetText(ec,TF_TF_IGNOREEND,wStr,WCHAR_MAX, &fetched;), этот метод возвращает только текст режима компо…
29 ноя '12 в 06:45
2
ответа
nmake не может скомпилировать образцы TSF с VS 2012
Я пытаюсь создать образцы кодов Text Services Framework с использованием Visual Studio 2012 на Windows 8 RC 64bit. Инструкции к этим образцам были основаны на VS 2003. Вот часть этого (я написал свои проблемы жирным шрифтом) Откройте командное окно.…
10 июл '12 в 21:30