所以我的场景是:我希望我的应用程序能够从发送到 MSN“正在播放”状态的其他应用程序中读取“正在播放”信息。
据我了解,这些应用程序会检查特定句柄 MsnMsgrUIManager
,如果存在,他们使用该句柄将相关歌曲数据发送到应用程序。
通过谷歌搜索,我根本找不到关于 MSN 相关 api 查询的太多内容。我能找到的唯一解决方案是向 MSN 发送从您自己的应用程序发送的“正在播放”信息——这不是我想要的。
任何人都可以指出我正确的方向吗?
我想我只需要知道要引用什么 dll,但同样......真的很难在谷歌上找到任何关于它的信息。
最佳答案
拦截WM_COPYDATA msg
由其他应用程序发送并自己翻译。一个可能对您有帮助的类似示例是 here
它在 C++ 中,但很容易解决该解决方案。希望有帮助
瓦尔特
关于vb.net - MSN 'Now Playing' 在我自己的应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20038034/