我正在为了学习目的编写“你正在听什么”插件,该插件会将当前Spotify或Winamp歌曲作为消息显示在即时通讯客户端中。
到目前为止,它非常简单,我只是从标题中获取播放的歌曲。
然而,大多数人不会将主窗口保持打开或最小化到任务栏,而是仅将其显示为托盘图标。我想获取那里的文本(悬停在其上方时显示的文本)。
有没有简单的方法可以做到这一点?
谢谢
到目前为止,它非常简单,我只是从标题中获取播放的歌曲。
Process.GetProcessesByName("spotify");
然后只需挑选出歌曲部分("Spotify - <歌曲标题>")即可。
proc.MainWindowTitle.Substring(10);
然而,大多数人不会将主窗口保持打开或最小化到任务栏,而是仅将其显示为托盘图标。我想获取那里的文本(悬停在其上方时显示的文本)。
有没有简单的方法可以做到这一点?
谢谢