Процедура для приобретения слова из под курсора

Web/сайты Прочее

Был(а) онлайн: 06.08.18 16:59
Umen 24 года

1.0 Был(а) онлайн: 06.08.18 16:59

Недавно
Необходимо разработать процедуру на вход которой подаются координаты курсора мыши, а на выходе должно быть слово находящееся под курсором мыши. Все это должно трудиться для Windows Vista. Приобретение слова необходимо реализовать путем перехвата системного события OnDraw, если удасться обнаружить другое решение - дюже отменно, основное дабы это работало! Возвращаемое слово должно быть в формате юникода. План разрабатывать в Delphi6-7.

Комментарий: есть такая программа Mueller Electronic Dictionary, вот ссылка на ее исходники: http://vertal1.narod.ru/source.html программа может получать слово из под курсора мыши (не для Висты, а только для XP и видимо ниже), что-то сходственное и необходимо сделать. Так же начальный код библиотеки от этой программы реализующий приобретение слова, вы можете обнаружить по этой ссылке:
http://www.kladovka.net.ru/index.cgi?pid=list&rid=234.
Также существует план StarDict:
http://www.linux.org.ru/view-message.jsp?msgid=1360737&page=0, дозволено посмотреть как у него реализован данный механизм.

По каждой видимости придется внедрятся в адресное пространство иного приложения, что и в XP вызывало задачи с DEP, а в Висте допустимы еще огромные загвоздки, следственно умоляю отнестись к плану с максимальной серьезностью.

Полученная программа должна уметь извлекать слова из всяких приложений в адресное пространство которых удасться внедриться.
Примечание: OCR делать не надобно, да и не допустимо будет с ним трудиться в некоторых требуемых случаях. Приобретение слова самое верное реализовать именно внедрением, причем готовый модуль теснее есть (работает но не дюже стабильно в XP), нужно будет в нем разобраться и либо доработать либо написать свой но у же с помощью Висты. Модуль будет предоставлен только тому кто возьмется за план.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

06.08.18 16:59
Umen 24