Я только что купил 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)
Кто-нибудь знает способ сделать это?