学堂 学堂 学堂公众号手机端

在Python中可以使用pyautogui库来获取窗口句柄并控制窗口

lewis 2年前 (2023-11-19) 阅读数 8 #技术

在Python中可以使用pyautogui库来获取窗口句柄并控制窗口。下面是一个示例代码,演示如何获取当前窗口句柄并控制窗口的位置和大小:

importpyautogui #获取当前活动窗口句柄 handle=pyautogui.getActiveWindow() #获取窗口的位置和大小 x,y,width,height=pyautogui.getWindowGeometry(handle) #移动窗口到指定位置 new_x=100 new_y=100 pyautogui.moveWindow(handle,new_x,new_y) #调整窗口大小 new_width=800 new_height=600 pyautogui.resizeWindow(handle,new_width,new_height)

在这个示例中,我们首先使用pyautogui.getActiveWindow()获取当前活动窗口的句柄,然后使用pyautogui.getWindowGeometry(handle)获取窗口的位置和大小。接着我们使用pyautogui.moveWindow()pyautogui.resizeWindow()函数来移动窗口和调整窗口大小。

请注意,pyautogui库需要通过pip安装,可以使用以下命令进行安装:


pipinstallpyautogui
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门