我正在开发一个在nodewebkit中运行的应用程序。基本上,我想支持触摸屏的屏幕键盘(tabtip.exe)。然而,如果用户使用物理键盘,我想要隐藏屏幕键盘。但是现在我无法区分物理键盘和屏幕键盘上的按键事件,每当用户从屏幕键盘上按下一个键时,它也会触发按键事件并隐藏屏幕键盘。
答案 0 :(得分:0)
您可能已经回答了自己的问题 通过执行类似的操作来查看tabtip.exe是否正在运行,以返回正在运行的进程列表。
var exec = require('child_process').exec;
exec('tasklist', function(error, stdout, stderr) {
if (error) {
console.error(`exec error: ${error}`);
return;
}
console.log(`stdout: ${stdout}`);
console.log(`stderr: ${stderr}`);
});