F锁定关闭的功能键的键码?

问题描述 投票:2回答:2

微软和罗技最近的许多键盘都有一个所谓的F-Lock键,它可以在传统键码和打印到键上的新含义之间切换功能键F1到F12:F1 =帮助F2 =撤消F3 =重做F4 =打开...... (另见http://en.wikipedia.org/wiki/F-Lock。)

这意味着如果F锁定关闭,长期建立的快捷方式(如Alt + F4)将不再有效,而谷歌搜索显示很多人对此不满意。

所以我想知道,当F锁定关闭时,功能键会发送什么虚拟键(VK)代码?也许是VK_F13到VK_F24?或者它们根本不会触发标准键盘事件?

(我没有这样的键盘试图找出自己,并没有设法在MSDN上挖掘任何东西。)

windows keyboard
2个回答
0
投票

这篇文章说你无法以编程方式检测f-lock http://jtsang.mvps.org/flock.html


0
投票

我只是试图找到这个,以便我可以让应用程序继续使用F-Lock关闭并找不到列表,所以我想发布我发现的内容。当F-Lock关闭时,不是任何新的唯一键码,而是发送以下传统的键组合:

F1 = F1(帮助)

F2 = Ctrl + Z(撤消)

F3 = Ctrl + Y(重做)

F4 = Ctrl + N(新)

F5 = Ctrl + O(打开)

F6 = Ctrl + F4(关闭)

F7 = Ctrl + R(回复)

F8 = Ctrl + F(Fwd)

F9 = Ctrl + Enter(发送)

F10 = F7(法术)

F11 = Ctrl + S(保存)

F12 = Ctrl + P(打印)

© www.soinside.com 2019 - 2024. All rights reserved.