Re[2]: поиск объектов
От: Carc Россия http://www.amlpages.com/home.php
Дата: 06.07.08 20:55
Оценка:
"Conr" <8859@users.rsdn.ru> сообщил/сообщила в новостях следующее: news:3012304@news.rsdn.ru...
> Здравствуйте, Dwyane, Вы писали:
>
> D>Люди, подскажите пожалуйста как Лингво находит слова под указателем мыши и переводит их? Как работать и находить оконные объекты понятно вполне. Но вот что делать например с иконками рабочего стола или меню ворда? Всем заранее большое спасибо!
> Возможно через IAccessible и K. Хотя там тоже свои сложности, насколько я помню так можно получить предложение, а не конкретное слово.
Не используют они IAccessible, а внедряют хук и дергают слово из каждого окна по своему. Проверено., Для тех же RichEdit шлют EM_STREAMOUT; для Edit`а WM_GETTEXT, а потом вынимают нужно слово из всего текста. Надо полагать код для других типов окон тоже специфичен.
Posted via RSDN NNTP Server 2.1 beta
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.