我正在尝试使用语音识别输出到应用程序来发布Alt +键,并且能够使用Shift和Control而不能使用Alt。 有任何想法吗?谢谢。 参见下面的代码:
private void applyModificationToGlobalHotKey() {
if(currentOptions.key == Keys.Shift ||
currentOptions.key == Keys.ShiftKey ||
currentOptions.key == Keys.LShiftKey ||
currentOptions.key == Keys.RShiftKey) {
ghk.modifyKey(0x0004, Keys.None);
}
else if(currentOptions.key == Keys.Control ||
currentOptions.key == Keys.ControlKey ||
currentOptions.key == Keys.LControlKey ||
currentOptions.key == Keys.RControlKey) {
ghk.modifyKey(0x0002,Keys.None);
}
else if (currentOptions.key == Keys.Alt) {
ghk.modifyKey(0x0002, Keys.None);
}
else {
ghk.modifyKey(0x0000, currentOptions.key);
}
}