【发布时间】:2016-12-09 04:32:37
【问题描述】:
我有一个全局热键,无论处于活动状态的应用程序如何,它都会获得键。
更准确地说,如果它被激活,它会从任何地方获取密钥。此外,它将密钥发送到活动应用程序。但是SendKey() 我不能发送NUMPAD0 - NUMPAD9
我试过了
void texbox1_KeyDown(object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Space)
SendKeys.Send("{NUMPAD7}");
}
但是有一个错误
关键字“NUMPAD7”无效。
有什么想法吗???提前致谢。
【问题讨论】:
-
请告诉我们您的错误以及不止一行代码
-
void texbox1_KeyDown(object sender, KeyEventArgs e) {if e.KeyCode==Keys.Space) SendKeys.Send("{NUMPAD7}");}
-
错误:“关键字“NUMPAD7”无效。”对不起,这是我第一次问问题
-
我在问题中添加了您的代码和错误文本,如果可以,请查看并接受,或自己编辑问题
-
您应该将代码添加到问题中。