4

所以我的情况是:我希望我的应用程序能够从发送到 MSN“正在播放”状态的其他应用程序中读取“正在播放”信息。

据我了解,这些应用程序检查特定句柄MsnMsgrUIManager,如果存在,它们使用该句柄将相关歌曲数据发送到应用程序。

通过搜索谷歌,我根本找不到与 MSN 相关的 api 查询。我唯一能找到的解决方案是向 MSN 发送从您自己的应用程序发送的“正在播放”信息 - 这不是我想要的。

谁能指出我正确的方向?我想我需要知道的只是要引用什么 dll,但再次......真的很难在谷歌上找到任何关于它的东西。

4

1 回答 1

2

拦截WM_COPYDATA msg其他应用程序发送的内容并自行翻译。一个可能对您有帮助的类似示例在这里

它在 c++ 中,但很容易解决该解决方案。希望有帮助

瓦尔特

于 2014-02-08T19:18:55.557 回答