我一直都在寻找答案,而且我觉得没办法,但我想我会问。
我正在寻找一个VB.net应用程序来获取并显示在Windows Media Player中播放的歌曲的艺术家和标题。我不打算将播放器嵌入我的应用程序中,只需从现有窗口中提取数据。
我发现的大多数关于如何执行此操作的内容都是旧的或与嵌入WMP有关。我希望用MWP12做到这一点。我也看到了使用AxWindowsMediaPlayer.currentMedia属性的引用,但这似乎不再起作用了。我曾经能够从注册表中提取数据,但微软似乎已经把它拿走了。
我已经尝试了很多其他代码,但这是我现在所拥有的。我的智慧结束了。
Imports WMPLib
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim wmp As WindowsMediaPlayer = New WindowsMediaPlayer
Dim playlist As IWMPPlaylist = wmp.currentMedia.???????(????).Item(?)
Label1.Text = playlist.getItemInfo("Title")
End Sub
End Class
不知道该去哪里,但感谢您的帮助。
-Mitch