python调用win32api设置窗口位置和大小

import一些win32api调用的包

import ctypes
import win32gui
import win32api,win32con

获取一个窗口的句柄
HWND = win32gui.GetForegroundWindow() #获取当前焦点窗口的句柄

设置位置和大小
win32gui.SetWindowPos(HWND, None, 0, 0, 720, 600, win32con.SWP_NOSENDCHANGING|win32con.SWP_SHOWWINDOW)

其中0,0是窗口左上角坐标,720是窗口width,600是窗口height,win32con.SWP_NOSENDCHANGING不接收窗口change消息,SWP_SHOWWINDOW显示窗口,后面这种写法我忘记意义了,我记得大学的时候看windows程序设计的时候还有所涉及,However这个不是重点,先不忙解决

留言

熱門文章