con python, quiero obtener un título de ventana, una ventana de software de stock.¿Cómo obtener un título de ventana y escanearlo cada 100ms? ¿Usar Python?
El título de la ventana cambiará cuando busco en otro archivo, ahora quiero escanearlo cada 100ms y devolver el nuevo título, pero el texto frontal en el título de la ventana es el mismo.
puedo imprimir el título en cmd, pero no sé cómo escanear cada 100 ms y volver
utilizo este código:
from win32gui import * import re
titles = set()
titlekey = ''
def foo(hwnd,nouse):
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
titles.add(GetWindowText(hwnd))
EnumWindows(foo, 0)
lt = [t for t in titles if t]
lt.sort()
for t in lt:
if re.match(titlekey,t):
print t
Cómo escanear cada 100 ms y devolver el nuevo título cuando cambia?
Dónde tiene código, sangría a formato como el código, no lo ponga en un blockquote. Editado para ti –
lo siento, mi error. – sword
No se preocupe, ya sabe para la próxima vez. –