控制窗体的显示和隐藏
Python中常用一些代码来控制任意窗体的显示,也可以将任意窗体隐藏。
QQwin=win32gui . FindWindow(“TXGuiFoundation”, “QQ”) 括号中写入类和标题,中间用逗号隔开。QQ软件的类固定为TXGuiFoundation。
在此实例中,窗体用QQ登录界面窗口,具体代码如下:
#控制窗体的显示和隐藏:
import win32con
import win32gui
#找出窗体的编号:
QQwin=win32gui . FindWindow("TXGuiFoundation", "QQ") #写类和标题,中间逗号隔开
#隐藏窗体:
win32gui . ShowWindow(QQwin,win32con . SW_HIDE)
#显示窗体:
win32gui . ShowWindow(QQwin,win32con . SW_SHOW)
控制窗体的位置和大小
Python中常用一些代码来控制任意窗体位置和大小。
win32gui.SetWindowPos(QQwin,win32con.HWND_TOPMOST,100,100,300,300,win32con.SWP_SHOWWINDOW)
参数1:控制的窗体
参数2:大致方位(HWND_TOPMOST上方)
参数3:位置x
参数4:位置y
参数5:长度
参数6:宽度
在此实例中,窗体用QQ登录界面窗口,具体代码如下:
#控制窗体的显示和隐藏:
import win32con
import win32gui
#找出窗体的编号:
QQwin=win32gui . FindWindow("TXGuiFoundation", "QQ") #写类和标题,中间逗号隔开
#控制窗体的位置和大小:
win32gui.SetWindowPos(QQwin,win32con.HWND_TOPMOST,100,100,300,300,win32con.SWP_SHOWWINDOW)
版权声明:本文为qq_42636638原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。