elis aeris wrote: > import time > from ctypes import * > > # Load up the Win32 APIs we need to use. > GetForegroundWindow = windll.user32.GetForegroundWindow > > > foreground_window = GetForegroundWindow() > > > > > > this is a part of a code I from a separate project. > > > I am trying to find out it's possible to do this: > > handle = gesomethingfromthefocusedwindow() > > later when I want to do this: > > handle.gainfocus() > > > and zap that window to the front! >
So you have a text file open with Notepad? And the file is 'aaa.txt' and you want Notepad to be active (have the focus)? If so, try this: <code> from ctypes import windll user32 = windll.user32 SW_RESTORE = 9 hwnd = user32.FindWindowA(None, 'aaa.txt - Notepad') if hwnd: user32.ShowWindow(hwnd, SW_RESTORE) user32.SetForegroundWindow(hwnd) </code> Bill _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor