Python 控制窗口句柄:最小化、最大化、还原和关闭
要在 Python 中控制句柄,您可以使用 'pywin32' 模块中的函数来执行与句柄相关的操作。以下是一些常用的句柄控制操作示例:
- 最小化窗口:
import win32gui
window_handle = 0x123456 # 替换为您要操作的窗口句柄
win32gui.ShowWindow(window_handle, win32gui.SW_MINIMIZE)
- 最大化窗口:
import win32gui
window_handle = 0x123456 # 替换为您要操作的窗口句柄
win32gui.ShowWindow(window_handle, win32gui.SW_MAXIMIZE)
- 还原窗口(从最小化或最大化状态还原):
import win32gui
window_handle = 0x123456 # 替换为您要操作的窗口句柄
win32gui.ShowWindow(window_handle, win32gui.SW_RESTORE)
- 关闭窗口:
import win32gui
window_handle = 0x123456 # 替换为您要操作的窗口句柄
win32gui.PostMessage(window_handle, win32con.WM_CLOSE, 0, 0)
通过以上示例代码,您可以使用 'win32gui' 模块中的函数来控制窗口句柄的行为,如最小化、最大化、还原和关闭窗口。请注意,在执行这些操作之前,确保您已获取到正确的窗口句柄。
原文地址: https://www.cveoy.top/t/topic/hNv 著作权归作者所有。请勿转载和采集!