![防止媒体键音量控制影响系统音量](https://linux22.com/image/1422338/%E9%98%B2%E6%AD%A2%E5%AA%92%E4%BD%93%E9%94%AE%E9%9F%B3%E9%87%8F%E6%8E%A7%E5%88%B6%E5%BD%B1%E5%93%8D%E7%B3%BB%E7%BB%9F%E9%9F%B3%E9%87%8F.png)
我刚刚购买了 DasKeyboard 4,我想让音量控制仅影响我的媒体播放器 (Winamp),而不影响系统音量。(纯粹是为了方便 - 我希望能够轻松更改/静音我的音乐,而无需静音所有其他音频源)
我在相关问题中找到了一些关于更改给定文件关联的默认程序的信息(在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\
),但我不确定需要创建哪些键名/值才能让 Windows 完全忽略该事件。
我还怀疑,如果我设法让 Windows 以这种方式忽略适当的 WM_APPCOMMAND 事件,它们就永远不会传播到 Winamp。
所讨论的事件包括:
- APPCOMMAND_VOLUME_DOWN (9)
- APPCOMMAND_VOLUME_UP (10)
有谁知道如何实现这个目标吗?