#放大窗口以便显示所有控件
pyautogui.moveTo(536, 275, duration=0.25)
pyautogui.dragRel(100,0,duration=0.25)
#固定窗口位置
hwnd = mainDlg.handle
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 20,20,0,0,
win32con.SWP_NOZORDER|win32con.SWP_NOSIZE|win32con.SWP_SHOWWINDOW)
win32con.HWND_TOPMOST:将窗口置于所有非顶层窗口之上。即使窗口未被激活窗口也将保持顶级位置。
20,20:相对于调整之前窗口的左上角坐标的左边界和上边界
win32con.SWP_NOZORDER:维持当前Z序
win32con.SWP_NOSIZE:维持当前尺寸
win32con.SWP_SHOWWINDOW:显示窗口
窗口操作与定位
本文介绍使用PyAutoGUI和Win32API实现窗口放大及位置固定的方法。通过移动鼠标并拖动来放大窗口显示所有控件,并利用Win32API设置窗口始终保持在最前且固定在特定坐标。

被折叠的 条评论
为什么被折叠?



