我正在使用节点WebKit开发Windows应用程序,并希望在用户锁定屏幕时执行某些任务,例如停止某些计时器。是否可以在节点WebKit中。我查看了屏幕几何图形,但它似乎只提供检测屏幕数量,主要用于多屏幕应用程序。
由于
答案 0 :(得分:2)
user32.dll
的 Use the API函数OpenInputDesktop
。可以通过node-ffi
模块进行调用:
var FFI = require('node-ffi');
// user32.dll
var user32 = new FFI.Library('user32', {
'OpenInputDesktop': [
'IntPtr', [ 'int32', 'bool', 'int32' ]
]
});