पायथन के साथ, मैं एक विंडो शीर्षक, एक स्टॉक सॉफ्टवेयर विंडो प्राप्त करना चाहता हूं।विंडो शीर्षक कैसे प्राप्त करें और प्रत्येक 100ms पायथन का उपयोग कैसे करें?
जब मैं एक और स्टॉक ब्राउज़ करता हूं तो विंडो का शीर्षक बदल जाएगा, अब मैं इसे हर 100ms स्कैन करना चाहता हूं और नया शीर्षक वापस करना चाहता हूं, लेकिन विंडो शीर्षक में अगला टेक्स्ट एक ही टेक्स्ट है।
मैं cmd में शीर्षक मुद्रित कर सकते हैं, लेकिन मैं यह कैसे हर 100ms स्कैन करने के लिए पता नहीं है और वापसी
मैं इस कोड का उपयोग करें:
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
कैसे हर 100ms स्कैन और वापस जाने के लिए नया शीर्षक जब यह बदलता है?
कहाँ कोड है, यह कोड के रूप में स्वरूपित करने के लिए इंडेंट, एक ब्लॉककोट में रख नहीं है। आपके लिए संपादित –
क्षमा करें, मेरी गलती। – sword
कोई चिंता नहीं, अब आप अगली बार जानते हैं। –