<p>This isn't as malicious as it sounds, I want to get the current size of their windows, not look at what is in them.  The purpose is to figure out that if every other window is fullscreen then I should start up like that too.  Or if all the other processes are only 800x600 despite there being a huge resolution then that is probably what the user wants.  Why make them waste time and energy resizing my window to match all the others they have?  I am primarily a Windows devoloper but it wouldn't upset me in the least if there was a cross platform way to do this.</p>

Check out the
```
win32gui
```
module
in the Windows extensions for Python. It may provide some of the functionality you're looking for.