2016-12-06 3 views
-1

Une de mes nouvelles applications doit être désactivée.Désactiver les clés Windows dans une application webkit de noeud?

Quelqu'un sait comment désactiver la touche de gauche et de droite dans une application de kit Web de noeud?

+0

dans la zone de texte que vous voulez d est capable ? – Adiii

+0

Je veux désactiver les touches de la fenêtre lors de l'exécution de l'application du kit web de noeud. Le menu de démarrage ne doit pas apparaître sur la touche de la fenêtre de presse. Merci –

+0

j'ai essayé en javascript mais capable de désactiver – Adiii

Répondre

1

d'accrochage du clavier est impossible avec nœud js.you peut créer un code keyboardhooking bas niveau dans VC++ ou C# et qui fonctionnent comme un processus enfant de nodewebkit

1

Il n'y a pas une telle chose que la désactivation des clés que je connais, mais ce que vous pouvez lui affecter « rien » (pas de fonction) à selon les touches que vous voulez « désactiver » comme ceci:

(Il suffit de coller ce code au sommet de votre 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

désolé Il ne fonctionne pas avec la touche de la fenêtre .. –

+0

Que sur la Terre est "clé de la fenêtre"? Parlez-vous du système d'exploitation ou un Window.open() ou quoi? – SomeCoder

+0

Meta clé entre cntrl et alt –