2024-07-18
查缺补漏进步
00

目录

windows保持某个窗口在最前端

image.png

windows保持某个窗口在最前端

项目中有一个需求,需要win10主机保持某个窗口始终在最前端,防止用户做其他不必要的操作,可能有一些专业
软件也能做到,这里简单用autoit3实现了一下,基本可用。

#include <WinAPI.au3>
Opt("WinDetectHiddenText", 1)
 
; 要监控的窗口的标题
$windowTitle = "芒果TV会员 - Google Chrome"
 Sleep(10000)
; 无限循环来保持窗口置顶
While 1
    Sleep(8000)
    ; 查找窗口,如果找到,确保它在最前
    If WinExists($windowTitle) Then
        WinActivate($windowTitle)
        WinSetOnTop($windowTitle, "", 1)
	Else 
		ConsoleWrite("pm2 restart APP ")
		Run("C:\Users\Admin\AppData\Roaming\npm\pm2.cmd restart 0")
    EndIf
WEnd

待完善

如果对你有用的话,可以打赏哦
打赏
logo ali pay
logo wechat pay