#!/usr/bin/python
# -*- coding: utf-8 -*-
# @Version : 3.8
# @Author : QQ736592720
# @Datetime : 2023/1/12 17:18
# @Project : smf
# @File : my_hwndx.py
import win32con
import win32gui
def FindWindow(title="", class_=""):
'''
查找窗口句柄
:param title:窗口标题 str
:param class_:类名 str
:return:该窗口的句柄
'''
a =win32gui.FindWindow(class_, title)
return a
def CloseWindow(hwnd):
'''
关闭窗口
:param hwnd:窗口句柄 int
:return:None
'''
win32gui.PostMessage(hwnd, win32con.WM_CLOSE, 0, 0)
def MoveWindow_SizeWindow(hwnd,x,y,w,h):
'''
移动并修改窗口大小
:param hwnd: 句柄
:param x: 要移动到的横向坐标
:param y: 要移动到的竖向坐标
:param w: 要修改的宽
:param h: 要修改的高
:return: None
'''
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, x, y, w, h, win32con.SWP_SHOWWINDOW)
if __name__ == '__main__':
FindWindow("精易编程助手V3.98","WTWindow")
python实现按键精灵之窗口句柄操作hwnd
最新推荐文章于 2024-06-17 07:21:51 发布