如何在Java中模拟按媒体键?如播放/暂停,下一个/上一个,音量控制.
C#有VK_MEDIA_PLAY_PAUSE,VK_MEDIA_NEXT_TRACK等等.
Java具有Robot使用键的类,但没有媒体键.
我最近从Spotify切换到了Google Music,但却错过了一个响应键盘命令的桌面客户端.特别是,我的笔记本电脑有媒体键,我的手指继续通过肌肉记忆.

为了解决这个问题(以及其他烦恼),我将Google Play变成了一个打包的应用程序:" 打包所有区域 "
不幸的是,我似乎找不到任何关于获取打包应用程序以响应键盘快捷方式的文档.这可能吗?不必是媒体密钥(如果它们很棘手),但如果它们从操作系统的任何地方触发,我更喜欢它.
通过以下RegisterHotKey函数,我可以全局挂钩正常的键修饰符组合:
[DllImport("user32.dll")]
private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk);
Run Code Online (Sandbox Code Playgroud)
关于它的精彩文章和完整的源代码在这里:http://www.liensberger.it/web/blog/ ?p=207
但问题是,如何挂钩媒体键,即键盘和电脑遥控器中的播放/暂停/下一个/上一个键?我用谷歌搜索了又搜索,但没有任何运气。