SendMessage(专注,WM_GETTEXT,builder.Capacity,builder);返回空字符串

时间:2010-09-30 01:59:32

标签: c# winapi

我正在使用Get active window text (and send more text to it)中描述的代码,它在从Facebook聊天或从信使聊天或网站内的文本框中检索文本时遇到问题 - 它返回一个空字符串。

你知道问题是什么,我该如何克服它?

1 个答案:

答案 0 :(得分:0)

此方法仅适用于Windows实现的标准控件。家庭酿造者不必遵守这一信息。例如,Mozilla浏览器中的所有控件都不是源自窗口的(可能是由于浏览器的跨平台特性)。因此,使用标准控件的唯一浏览器可能是IE(我仍然不确定,因为团队可能因为性能原因而单独行动)

至于普遍方法,我不知道是否存在。 Opera,IE,FireFox,Chrome都使用不同的代码库。