SendMessage (ориентированный, WM_GETTEXT, builder.Capacity, builder);возвращает пустую строку - PullRequest
0 голосов
/ 30 сентября 2010

Я использую код, описанный в Получить текст активного окна (и отправить ему больше текста) , и у него возникают проблемы с получением текста из чата facebook, чата мессенджера или из текстовых полей внутри веб-сайтов - он возвращаетпустая строка.

У вас есть идеи, в чем проблема и как я могу ее преодолеть?

1 Ответ

0 голосов
/ 30 сентября 2010

Этот метод работает только для стандартных элементов управления, которые реализует Windows.Доморощенные не должны подчиняться этому сообщению.Например, все элементы управления в браузерах Mozilla не являются окнами (вероятно, из-за кроссплатформенности браузера).Так что, вероятно, единственными браузерами, которые используют стандартные элементы управления, является IE (я все еще не уверен, поскольку команда ie могла бы пойти своим путем по соображениям производительности)

Что касается универсального метода, я не знаю, существует лиодин.Opera, IE, FireFox, Chrome используют разные базы кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...