1. 下载windows-api依赖
npm install windows-api
注意:安装windows-api是需要python3.6版本以上的。
2. 获取顶层窗口pid和窗口标题
const windowsApi = require('windows-api');
let timers = null;
function main() {
timers = setTimeout(() => {
clearTimeout(timers);
const hWnd = windowsApi.getForegroundWindow();
const windowTitle = windowsApi.getWindowText(hWnd);
const pid = windowsApi.getWindowProcessId(hWnd);
console.log(hWnd, windowTitle, pid);
main();
}, 1000);
}
main();