首先,它无法使用Managed.Net API访问其他应用程序中的窗口,因此您必须做一些不同的事情。
我想您可以使用Win32 API枚举窗口并查找类Tooltip_Class32
的窗口。然后你必须阅读他们的文字。
您可以按照SO here和PInvoke.net here中的说明枚举窗口。
如果您仅限于Tooltip_Class32
,那么您将只获得工具提示窗口。
我不确定windows是如何构建工具提示的。我猜你可以使用SendMessage
API和WM_GETTEXT
消息here来阅读工具提示或某个子控件窗口中的文字。
这应该让你开始,我从来没有真正做过,但似乎可行。