python控制窗口缩放

使用之前先打开一个记事本,
import win32gui
import win32con
import time

notepad = win32gui.FindWindow("Notepad","无标题 - 记事本")
while(1):
    for size in range(0,800):
        win32gui.SetWindowPos(notepad,  # 操作记事本
                              win32con.HWND_TOPMOST,
                              0,  # x起始位置
                              0,  # y起始位置
                              size,  # 宽
                              size,  # 高
                              win32con.SWP_SHOWWINDOW)
    for size in range(800,0,-1):
        win32gui.SetWindowPos(notepad,
                              win32con.HWND_TOPMOST,
                              0,
                              0,
                              size,
                              size,
                              win32con.SWP_SHOWWINDOW)

原文地址:https://www.cnblogs.com/sea-stream/p/10804825.html

时间: 2024-10-18 22:13:51

python控制窗口缩放的相关文章

python控制窗口移动(轨迹为圆)

需先打开一个无标题记事本, import win32con import win32gui import time import math notepad = win32gui.FindWindow("Notepad","无标题 - 记事本") while True: SE = 0.0 # 弧度 while SE - 3.1415926535 *2 < 0.0000001: #浮点数运算存在误差 time.sleep(0.1) SE += 0.1 newx =

python控制窗口对角线运动

import win32con import win32gui import time while True: time.sleep(1) notepad = win32gui.FindWindow("Notepad","无标题 - 记事本") for size in range(0,1620): time.sleep(0.001) win32gui.SetWindowPos(notepad, win32con.HWND_TOPMOST, size, size*10

python控制窗口口字形运动

import win32con import win32gui import time import math notepad = win32gui.FindWindow("Notepad","无标题 - 记事本") while True: # time.sleep(0.5) for size in range(0,800): time.sleep(0.005) win32gui.SetWindowPos(notepad, win32con.HWND_TOPMOST

python控制窗口显示隐藏

import win32con # 定义 import win32gui # 界面 import time # 时间 QQ= win32gui.FindWindow("Notepad","无标题 - 记事本") for num in range(120): time.sleep(1) if num%2 == 0: win32gui.ShowWindow(QQ, win32con.SW_HIDE) # 设置隐藏 else: win32gui.ShowWindow(QQ

【原创】python中文编码问题:控制窗口能输出中文,到文本文件里乱码

遇到一个问题:控制窗口能正常输出中文,>到文本文件里却是乱码.最后解决了,总结一下Python中文编码的坑. 开始感觉非常奇怪,想第一行为什么是正常的?之后注意到文本文件为ANSI编码,第一行在代码里面是字符串的形式输出来的,而且代码的文本格式也为ANSI. 后面不正常的数据是在列表用utf-8编码输出来的.开始想把第一行用utf-8输出来,把代码改为s.decode('gbk').encode('utf-8') ,发现结果还是不行.因为直接输入的字符串是按照代码文件的编码来处理的. 之后把列表

python控制mysql的API手记

--------------------python控制mysql的API--------------------#import MySQLdb:引用对应的开发包#conn=MySQLdb.connect (host='localhost',user='root',passwd='root',db='test',port=3306):创建数据 库连接#cur=conn.cursor():创建游标 #cur.execute(self, query, args):执行单条sql语句,接收的参数为sq

DotNetBar怎样控制窗口样式

DotNetBar怎样控制窗口样式 老帅  在C#中使用控件DevComponents.DotNetBar时,怎样创建一个美丽的窗口.并控制窗口样式呢? 1.新建一个DotNetBar窗口 2.使OFFICE窗口风格生效   假设执行时还是默认窗口风格,而不是offfice风格,可禁用系统的Glass主题就可以. 例如以下代码: this.EnableGlass = false; 3.禁止关闭窗口    private void FormTest_FormClosing(object sende

问题解决——MFC SDI程序 CFormView中控件随窗口缩放

从来都是做对话框程序,这次想做个SDI的程序,想着用一下带Robbin界面的office2007风格,就不用使用那些花钱的商业控件/UI库了. 如果你不想看我打的文字,可以直接拷走代码,自己声明上定义再略作修改就可以用了,不需做任何修改. -------------------------------小尾巴首次登场----------------------------------- SDI程序,是要缩放的,如果是往里输入文字的话,这倒没什么,但是这次我使用的是CFormView类,里面加了控件

几何画板使用缩放命令控制三角形缩放

利用几何画板可以很好的演示图形变换的效果,制作更易于学生理解的课件.以下教程详细讲解使用几何画板缩放命令控制三角形缩放的方法. 一.利用固定比命令缩放三角形 1.构造所需图形.首先单击多边形工具,在画板的适当位置绘制一个△ABC.接着单击点工具,在画板的适当位置任意画一个点D. 2.缩放三角形.单击移动箭头工具,双击点D,将点D设为缩放中心.同时选中△ABC的三条边和三个顶点,执行“变换”—“缩放”命令,打开缩放对话框,单击缩放按钮,得到新三角形A’B’C. 二.利用标记比命令缩放三角形 1.构