2016-12-06 11 views
-1

내 새로운 응용 프로그램 중 하나가 윈도우 키를 비활성화해야하므로노드 웹킷 응용 프로그램에서 창 키를 비활성화 하시겠습니까?

노드 웹 키트 응용 프로그램에서 왼쪽 및 오른쪽 창 키를 비활성화하는 방법을 알고 계십니까?

+0

당신이 원하는 텍스트 영역에서 괜찮아? – Adiii

+0

노드 웹킷을 실행하는 동안 창 키를 사용하지 않으려면 application.start 메뉴가 창 키를 누르지 않아도 안됩니다. 고맙습니다. –

+0

자바 스크립트에서 시도했지만 비활성화 할 수 있습니다. – Adiii

답변

1

키보드 후킹에서이 코드는 노드와 js.you는 VC++에서 낮은 수준의 keyboardhooking 코드 또는 C# 및 nodewebkit에서 자식 프로세스로 실행되는을 만들 수 수 없습니다

1

과 같이 당신이 할당 "아무것도"(기능 없음)이 중 키 당신을 "사용 안 함"싶지하는 것입니다 수 있습니다 내가 무엇을 알고 키하지만 해제 같은 것은 없다 :

(그냥 붙여 넣기 자바 스크립트의 맨)

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 사이의 메타 키 –