编程语言
首页 > 编程语言> > c# – RegisterHotkey Fn修饰符?

c# – RegisterHotkey Fn修饰符?

作者:互联网

我知道你可以为RegisterHotKey使用CTRL,ALT,SHIFT等修饰符,但是Fn键呢?

我以前在笔记本电脑上有一些膨胀软件,当按下Fn Up / Down时会改变亮度.我删除了所有的英国媒体报道,我想编写一个同样的程序.

任何帮助表示赞赏!

解决方法:

Fn键是修饰符,但不是ALT,SHIFT等软件,由操作系统处理. Fn是硬件键修饰符,因此它将键码键盘发送到操作系统.

例如←是37而Fn←是36所以当你需要处理Fn←按时你需要对36键码做出反应.

PS.在某些键盘上,Fn键发送键码,因此可以单独处理,但通常它们不会.

标签:c,keyboard-shortcuts,hotkeys,pinvoke,winapi
来源: https://codeday.me/bug/20190530/1183796.html