Python用win32模組讓窗體閃爍!附原始碼

2021-10-04 20:44:08 字數 1754 閱讀 5051

正題今天在csdn的學院裡,聽了一節這個python的課,大家也可以聽聽,講的是python讓qq閃爍,我就實驗,結果出了一大堆麻煩,所以結果一定要說說。

這個簡單,安裝就行

我就有這個問題,困擾了我2天,才找到辦法

詳細解決方案:

開啟qq和spy++

然後用spy++指標檢視qq的窗體資訊,複製名稱和資訊

如果我們想讓qq閃爍,就要用到win32conwin32gui兩個庫

**:

#-*-coding=utf-8-*-

import win32con

import win32gui

import time

import random

其餘部分用乙個for迴圈來實現

qq = win32gui.findwindow(

"txguifoundation"

,"qq"

)for num in

range(1

):time.sleep(1)

if num %2==

0:win32gui.showwindow(qq, win32con.sw_hide)

#設定隱藏hide

else

: win32gui.showwindow(qq, win32con.sw_show)

#設定顯示show

完整**:

# 惡作劇2:使窗體不斷的變換大小

while

true

: x = random.randrange(

900)

y = random.randrange(

900)

win32gui.setwindowpos(qqwin,win32con.hwnd_topmost,

100,

100,

x,y,win32con.swp_showwindow)

用到隨機數的

Win32程式設計

win32 malloc函式的底層實現是win32api utf 16編碼以16位無符號整數為單位,注意是16位為乙個單位,不是乙個字元就只有16位,這個要看字元的unicode編碼處於什麼範圍而定,有可能是2個位元組,也可能是4個位元組現在機器上的unicode編碼一般就是指utf 16 以兩個位...

win32控制台 win32工程 MFC工程的區別

空專案 控制台 問2個問題即可。1.控制台 vs win32 mfc?嗯,有不有臉?有臉,選win32或mfc。沒有臉,選控制台。臉就是視窗,就是window.s 這個有臉 這個沒臉 控制台與win32 mfc 互動方式的不同,前者是cml 命令模式 後者是gui 使用者介面 2.mfc vs wi...

WIN32程式設計模板

include lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icmdshow te...