我知道可以使用win32gui.GetWindowText(handle)
以编程方式检索文本#2(参见下图)。我找不到一个检索文本#1的函数,还有办法以编程方式检索这个文本吗?
如果将鼠标悬停在任务栏图标上几秒钟,则会显示文字#1。
或者,是否有人知道这些弹出窗口的名称是什么?这对我的搜索也有帮助。
答案 0 :(得分:3)
考虑使用the official Windows Media Player SDK来获取有关当前正在播放的歌曲的信息,而不是尝试使用GetWindowText()
(I don't think even works across-process boundaries)工具提示(它们是拥有的窗口,而不是孩子)来解决它视窗)。 This method seems to be the right one (but I wouldn't know for sure).