代码虽然简单,还要做一下小记,

以后用的到


import win32gui, win32con, win32api
import time, math, random
  
def _MyCallback( hwnd, extra ):
    windows = extra
    temp=[]
    temp.append(hex(hwnd))
    temp.append(win32gui.GetClassName(hwnd))
    temp.append(win32gui.GetWindowText(hwnd))
    windows[hwnd] = temp
  
def TestEnumWindows():
    windows = {}
    win32gui.EnumWindows(_MyCallback, windows)
    print "Enumerated a total of  windows with %d classes" ,(len(windows))
    print '------------------------------'
    #print classes
    print '-------------------------------'
    for item in windows :
        print  windows[item]

print "Enumerating all windows..."
h=win32gui.FindWindow(None,'\xba\xec\xce\xe5')
print hex(h)
#TestEnumWindows()
print "All tests done!"



Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐