Forum » Programiranje » Python - foreground "level"
Python - foreground "level"
twom ::
Ali ta podatek sploh obstaja in kako do njega s Python v Windowsih?
Nekaj delam v Chrome 1st instance, potem Notepad++, potem v Total Commander, potem Chrome 2nd instance, potem Excel.
Se pravi vrstni red zadnje dostopanih (focus, foreground) programov je: 1 Excel, 2 Chrome 2nd instance, 3 Total Commander, 4 Notepad++, 5 Chrome 1st instance, itd
S klikom na gumb v "on-top Tkinter python app" bi želel poslati kombinacijo tipk samo v zadnje odprt Chrome Window (2nd instance), ne pa tudi v prvo instanco Chrome (1st instance) in vse ostale.
S trenutno rešitvijo pošljem kombinacijo tipk v vse odprte instance Chroma
Nekaj delam v Chrome 1st instance, potem Notepad++, potem v Total Commander, potem Chrome 2nd instance, potem Excel.
Se pravi vrstni red zadnje dostopanih (focus, foreground) programov je: 1 Excel, 2 Chrome 2nd instance, 3 Total Commander, 4 Notepad++, 5 Chrome 1st instance, itd
S klikom na gumb v "on-top Tkinter python app" bi želel poslati kombinacijo tipk samo v zadnje odprt Chrome Window (2nd instance), ne pa tudi v prvo instanco Chrome (1st instance) in vse ostale.
S trenutno rešitvijo pošljem kombinacijo tipk v vse odprte instance Chroma
def get_open_windows(self):
open_windows = []
def windowEnumerationHandler(hwnd, open_windows):
open_windows.append((hwnd, win32gui.GetWindowText(hwnd)))
win32gui.EnumWindows(windowEnumerationHandler, open_windows)
return open_windows twom ::
brezvezno vprašanje
sem ugotovil da windowEnumerationHandler funkcija vrne listo processov v Alt-Tab vrstnem redu (kar rabim), samo naredim break po prvem Chrome
sem ugotovil da windowEnumerationHandler funkcija vrne listo processov v Alt-Tab vrstnem redu (kar rabim), samo naredim break po prvem Chrome
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | C programiranje (strani: 1 2 3 )Oddelek: Programiranje | 31267 (21563) | amacar |
| » | C++ programirane v Open GL oz. Direct xOddelek: Programiranje | 3279 (2550) | Vesoljc |
| » | OpenGL problemOddelek: Programiranje | 2793 (2359) | Gundolf |
| » | Win32 API in C++Oddelek: Programiranje | 1823 (1694) | Monster |
| » | OpenGL orr v ansi cOddelek: Programiranje | 1979 (1767) | igor12 |