Jamal Charan Ответов: 1

Возможно ли, что я могу сделать всплывающее меню словаря для word, браузера или меню запуска windows?


привет, ребята...
я сделал приложение, в котором есть richtextbox, в котором, когда я набираю урду, он показывает всплывающее окно словаря, которое будет указывать мне, каким должно быть следующее слово. возможно ли,что то же самое приложение всплывающего окна я могу сделать для msword,excel,powerpoint, веб-браузеров и меню запуска окна. какой метод будет работать... должен ли я сделать DLL-инжектор? или мне придется взломать процесс работы этих приложений? веди меня пожалуйста

заранее спасибо

Что я уже пробовал:

я понятия не имею, что мне делать?

Richard MacCutchan

Я удалил ваш дубликат этого вопроса. Пожалуйста, будьте осторожны, чтобы опубликовать только один раз.

Daniel Pfeffer

То, что вы хотите написать, звучит как расширение для MS Office. Чтобы предложить следующее слово во время обычного набора текста, он должен был бы вести себя как "проверка орфографии", то есть он должен был бы следить за каждым введенным нажатием клавиши. Такие дополнения обычно пишутся на VBA, который является версией Visual Basic для приложений MS Office.

В сети, должно быть, полно всякой всячины о VBA. Я предлагаю вам ознакомиться с расширениями макросов для MS Office и обратить пристальное внимание на методы "зацепления" клавиатуры, то есть чтения вводимого текста по мере его ввода.

ZurdoDev

Я не думаю, что вы можете использовать одно и то же приложение для всех экземпляров.

1 Ответов

Рейтинг:
2

KarstenK

Дэниел в основном прав. Вам нужно написать апробированное расширение для каждое приложение и случаи использования. Но в основном эти расширения могут каким-то образом взаимодействовать с C-dll, в которой вы можете выполнять словарь или другую работу.

Хорошей отправной точкой для этого процесса в MS Office является Обзор пользовательского интерфейса разработчика для системы Microsoft Office 2007.