「python句柄获取」简单明了的获取窗口句柄】

「python句柄获取」简单明了的获取窗口句柄】所使用模块 import sysimport win32guiimpo win32con 复制代码通过标题名称获取句柄 通过窗口标题获取句柄 hld win32gui

欢迎大家来到IT世界,在知识的湖畔探索吧!

所使用模块

import sys import win32gui import win32con 复制代码

欢迎大家来到IT世界,在知识的湖畔探索吧!

通过标题名称获取句柄

欢迎大家来到IT世界,在知识的湖畔探索吧!#通过窗口标题获取句柄 hld = win32gui.FindWindow(None,u"此电脑") 复制代码

通过句柄获得标题

# 通过句柄获得标题 def get_title(hwnd): title = win32gui.GetWindowText(hwnd) print('窗口标题:%s' % (title)) return title 复制代码

通过句柄获得窗口类名

欢迎大家来到IT世界,在知识的湖畔探索吧!# 通过句柄获取窗口类名 def get_clasname(hwnd): clasname = win32gui.GetClassName(hwnd) print('窗口类名:%s' % (clasname)) return clasname get_clasname("句柄值") 复制代码

通过句柄置顶窗口

# 通过句柄窗口置顶 win32gui.SetWindowPos('句柄值', win32con.HWND_TOPMOST, 0, 0, 0, 0,win32con.SWP_NOMOVE | win32con.SWP_NOACTIVATE | win32con.SWP_NOOWNERZORDER | win32con.SWP_SHOWWINDOW | win32con.SWP_NOSIZE) 复制代码

通过句柄取消置顶窗口

# 通过句柄取消窗口置顶 def set_down(hwnd): win32gui.SetWindowPos(hwnd, win32con.HWND_NOTOPMOST, 0, 0, 0, 0, win32con.SWP_SHOWWINDOW | win32con.SWP_NOSIZE | win32con.SWP_NOMOVE) set_down("句柄值") 复制代码

通过句柄将窗口放到最前面(非置顶)

# 通过句柄将窗口放到最前 win32gui.SetForegroundWindow("句柄值") 复制代码

通过句柄获取窗口的定位

# 通过句柄获取窗口的左、上、右、下,位置 left, top, right, bottom = win32gui.GetWindowRect("句柄值") 复制代码

通过句柄获取标题

# 通过句柄获取标题 title = win32gui.GetWindowText("句柄值") 复制代码

通过句柄获取类名

# 通过句柄获取类名 clsname = win32gui.GetClassName("句柄值")

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/100972.html

(0)
上一篇 2024年 12月 28日 上午10:00
下一篇 2024年 12月 28日 上午10:23

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信