我正在为KDE Connect设置一个插件,当我在手机上接到电话时,我可以在其中暂停所有播放媒体。对于此插件的Windows版本,我目前正在使用VK_MEDIA_PLAY_PAUSE。我可以使用一些指令来简单地暂停或播放媒体吗?就是说,不是两个指令中只有“一个”的指令切换? 如果不是,是否可以通过其他方法可靠地确定系统上是否正在播放任何媒体?
我已阅读Media Play/Pause Simulation。但是在我的用例中,切换不可靠。
答案 0 :(得分:0)
WM_APPCOMMAND
具有APPCOMMAND_MEDIA_PAUSE
。如果您知道它的HWND
,则直接将其发送给玩家,或者将其发送给自己,然后让DefWindowProc
将其转换为外壳挂钩事件。