2016-12-06 75 views
-1

我的一个新应用程序,我需要禁用窗口键,所以,禁用节点webkit应用程序中的Windows键?

任何人都知道如何禁用节点网络应用程序中的左右窗口键?

+0

在你想要的文本区域d能够 ? – Adiii

+0

我想在运行节点网络工具包应用程序时禁用窗口键。启动菜单不应该弹出窗口按键。谢谢 –

+0

我试过javascript但能够禁用 – Adiii

回答

1

键盘钩子是不可能的节点js.you可以创建VC++低水平keyboardhooking代码或C#以及从nodewebkit运行的子进程

1

有没有这样的事情禁用你可以要做的就是分配“无”(无功能),你想要什么,哪个键为“禁用”键,我知道的,但这样的:

(只需粘贴这段代码在你的JavaScript的最顶部)

document.onkeydown=KeyPress; 

function KeyPress(e){ 

e=e||window.event; 

if (e.keyCode=='37'){} else // Left arrow do nothing 

if (e.keyCode=='39'){} else // Right arrow do nothing 

if (e.keyCode=='27'){} // Esc do nothing, and so forth. 

} 
+0

对不起,它不适用于窗口键。 –

+0

什么是地球上的“窗口键”?你是在谈论操作系统还是Window.open()或者什么? – SomeCoder

+0

cntrl和alt之间的元键 –

相关问题