Здравствуйте, Dwyane, Вы писали:
>>> Возможно через IAccessible и K. Хотя там тоже свои сложности, насколько я помню так можно получить предложение, а не конкретное слово. C>>Не используют они IAccessible, а внедряют хук и дергают слово из каждого окна по своему. Проверено., Для тех же RichEdit шлют EM_STREAMOUT; для Edit`а WM_GETTEXT, а потом вынимают нужно слово из всего текста. Надо полагать код для других типов окон тоже специфичен.
D>Так а как они будут узнавать что за елемент лежит на форме? D>Про браузеры ( да и вообще COM объекты ) тогда вообще можно забыть. Насколько я понимаю клик шлеться некону оконному елементу, а потом некий метод по ДОМ модели определяет на чем реально был клик. А ведь с браузерами Лингво работает отлично.
С браузерами и прочими вордами, думаю, легче всего — там есть дом, по HWND достаточно легко к нему подключиться и пользоваться им.