因此,我有一个Dell sk-8135
键盘,上面有几个快捷键,其中包括Back,Forward,Stop,Refresh,Homepage,Email,My Computer和Calc。我已经能够通过编辑注册表中的AppKey来修改这些内容HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey
AppKey具有8个子键1、2、4、3、7、15、17、18(与我的键盘按钮相比按顺序列出)
在AppKey 1的“ Forward”中,我运行了运行正确的ShellExecute,但是唯一的问题是它仍然认为我按下了Forward键,但它确实同时执行了ShellExecute。这是当我按下向后快捷方式时(以及当我按下未编辑的快捷方式按钮时)的ProcessMonitor结果。
无论如何,我仍然可以完全禁用后退/前进/刷新按钮,同时仍然可以执行ShellExecute吗?
注意:“邮件”,“我的电脑”和“计算器”不适用于此功能,因为它们仅启动我的热键设置,而不启动热键及其自身。