sendinput VK_MEDIA_NEXT_TRACK无效

时间:2014-03-16 13:29:09

标签: c# wpf

到目前为止,我正试图模拟媒体密钥,但成效有限。

我正在重复使用此处的代码: Send keys through SendInput in user32.dll

已成功模拟“VOLUME_DOWN”和“VOLUME_UP”,但MEDIA_NEXT_TRACK和MEDIA_PREV_TRACK无效。

我的附加代码

KeyCode[] actions = new KeyCode[4] { KeyCode.MEDIA_NEXT_TRACK, KeyCode.VOLUME_DOWN, KeyCode.MEDIA_PREV_TRACK, KeyCode.VOLUME_UP};
actionIndex = 0; // actual logic here irrelevant....
SendKeyPress(actions[actionIndex]);

我确保我正在使用的应用程序(Metro Music)使用autohotkey对关键的MediaNextTrack作出反应。

我错过了什么?

尼尔。

0 个答案:

没有答案