Retrieving all open applications ...
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Tue Oct 30 20:17:57 EDT 2007
En Tue, 30 Oct 2007 06:20:10 -0300, Ajay Deshpande
<garlictrompet at gmail.com> escribió:
> I need to retrieve all currently open applications using a python
> program.
> So my output should be a list of window handles. Is there a module which
> I
> can use?
"applications" or "windows"? You can use the EnumWindows function, from
the Windows API, to enumerate all top level windows. See this article
from the Microsoft Knowledge Base <http://support.microsoft.com/kb/183009>
(the example is in VB but I hope you get the idea)
Install the pywin32 extensions from Mark Hammond
http://pywin32.sourceforge.net and you'll have the EnumWindows function
available.
--
Gabriel Genellina
More information about the Python-list
mailing list