請問 如何讓視窗 始終最上層顯示. 不是一般的最上層顯示. 是像 工作管理員 那樣. 遇到一般最上層顯示 也不會被蓋掉. 試過很多方法都只能達到一般最上層顯示. 包括置頂工具.autohotkey.登錄檔修改.都達不到效果. 麻煩知道方法的請告知. 謝謝..
import win32gui
import win32con
import time
def set_window_topmost(hwnd):
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 0, 0, 0, 0,
win32con.SWP_NOMOVE | win32con.SWP_NOSIZE)
def is_window_active(hwnd):
return win32gui.GetForegroundWindow() == hwnd
def monitor_window(window_title):
hwnd = win32gui.FindWindow(None, window_title)
if hwnd == 0:
print("視窗未找到")
return
while True:
if is_window_active(hwnd):
set_window_topmost(hwnd)
time.sleep(0.1)
if __name__ == "__main__":
window_title = "標題" # 替換成你要監視的視窗標題
monitor_window(window_title)
內文搜尋




























































































