1
我有一個窗口不能被最小化。
我必須防止用戶在gui自動化時訪問它。
如何處理與pywinauto這種問題?如何使用pywinauto使窗口透明?
它適用於autoit和WinSetTrans()函數。
在pywinauto模塊中是否有類似的東西?
我有一個窗口不能被最小化。
我必須防止用戶在gui自動化時訪問它。
如何處理與pywinauto這種問題?如何使用pywinauto使窗口透明?
它適用於autoit和WinSetTrans()函數。
在pywinauto模塊中是否有類似的東西?
在pywinauto中沒有這樣的方法,但它很容易實現。感謝您的功能要求!
到目前爲止,您可以變通辦法,所以:
import win32gui, win32api, win32con
hwnd = app.dlg.ctrl.handle
ex_style = app.dlg.ctrl.ExStyle()
win32gui.SetWindowLong (hwnd, win32con.GWL_EXSTYLE, ex_style | win32con.WS_EX_LAYERED)
win32gui.SetLayeredWindowAttributes(hwnd, win32api.RGB(0,0,0), 180, win32con.LWA_ALPHA)
附:它很快適應了from the known answer(我沒有檢查它)。我們將包括類似SetTransparent
方法到pywinauto 0.5.3(本週計劃)。
它在pywinauto工作。將包括到0.5.3。 –
我確認它的工作完美無瑕。謝謝! :d – baltazer