企业网站建设知乎,wordpress安装无法连接数据库连接,域名禁止网站相关,网站备案年审方法一#xff1a;通过类名和标题搜索窗体并返回句柄#xff0c;以整个windows窗口开始查找
hwnd win32gui.FindWindow(lpClassNameNone, lpWindowNameNone)
hwnd win32gui.FindWindow(None,命令提示符)
方法二#xff1a;从给定的子窗口之后开始#xff0c;比如给定…方法一通过类名和标题搜索窗体并返回句柄以整个windows窗口开始查找
hwnd win32gui.FindWindow(lpClassNameNone, lpWindowNameNone)
hwnd win32gui.FindWindow(None,命令提示符)
方法二从给定的子窗口之后开始比如给定记事本软件查找里面的编辑按钮
hwnd win32gui.FindWindowEx(hwndParent0, hwndChildAfter0, lpszClassNone, lpszWindowNone)
hwndParent标识要搜索子窗口的父窗口。 hwndChildAfter标识子窗口。 lpszClasspl要搜索的窗口类名。 lpszWindow要搜索的窗口标题。
import win32gui
from icecream import ichandle win32gui.FindWindowEx(None, None, Notepad, None) # 在顶层窗口中搜索记事本窗口
ic(handle, hex(handle))
handle win32gui.FindWindowEx(handle, None, Edit, None) # 在记事本窗口中搜索Edit窗口
ic(handle, hex(handle))案例实现窗口的最小化还原最大化关闭操作
hwnd win32gui.FindWindow(None,命令提示符)if hwnd ! 0:# 窗口最小化print(min)time.sleep(5)win32gui.ShowWindow(hwnd, win32con.SW_SHOWMINIMIZED)# 窗口还原print(restore)time.sleep(5)win32gui.ShowWindow(hwnd, win32con.SW_RESTORE)# 窗口最大化print(max)time.sleep(5)win32gui.ShowWindow(hwnd, win32con.SW_SHOWMAXIMIZED)# 关闭窗口print(close)time.sleep(5)win32gui.PostMessage(hwnd, win32con.WM_CLOSE, 0, 0)