037 Python语法之pywin32

窗口显示隐藏

import win32con #定义
import win32gui  #界面
import time  #时间
# TXGuiFoundation:类   QQ:进程
QQ=win32gui.FindWindow("TXGuiFoundation","QQ")#找出QQ窗体编号
for  num  in  range(120):
    time.sleep(1)
    if num%2==0:
        win32gui.ShowWindow(QQ,win32con.SW_HIDE) #设置隐藏
    else:
        win32gui.ShowWindow(QQ, win32con.SW_SHOW)#设置显示

窗口放大缩小

import win32gui
import win32con
import time

notepad=win32gui.FindWindow("Notepad","新建文本文档.txt - 记事本")
win32gui.SetWindowPos(notepad,  #操作记事本
                          win32con.HWND_TOPMOST, #最上方
                          0, #位置x
                          0,#位置y
                          size,#长度
                          size,#宽度
                          win32con.SWP_SHOWWINDOW)

MessageBox():系统弹框

win32api.MessageBox(0, "你的账户很危险", "来自支付宝的问候", 0)

MessageBox函数详解

  1. 参数1代表系统,暂时只能为0
  2. 参数2代表消息内容
  3. 参数3代表标题
  4. 参数4代表不同的弹框类型

你可能感兴趣的:(037 Python语法之pywin32)