[python-win32] build list of all tasks like Alt-TAB box

Tim Roberts timr at probo.com
Thu Aug 11 19:07:16 CEST 2005


On Wed, 10 Aug 2005 17:19:54 -0400,  Benjamin Rutt <rutt at bmi.osu.edu> wrote:

>thanks for the explanation.  I of course I did google for these
>things, but found the explanations puzzling; not coming from a Windows
>background, I figured there was some hidden knowledge that I could
>pick up from this group; the WS_EX_TOOLWINDOW one sort of makes sense,
>but I did not see why being a window that contains other controls
>should exclude a window from the alt-TAB list; after all, for example,
>Web browsers contain other controls, such as text boxes, etc.
>  
>

Ah, but they AREN'T excluded!  The code only INCLUDES windows that have 
WS_EX_CONTROLPARENT set.

>>> The "spyxx.exe" tool can be used to poke around the window list to
>>>find these things.
>>    
>>
>
>looks like that is not a free tool, apparently bundled with Microsoft
>Visual C++, so I guess I can not try that for now.
>


It used to be part of the Platform SDK, which is freely downloadable.  I 
don't know if that is still the case.  Borland also has an excellent 
tool for this kind of spelunking called "winsight.exe"; it is possible 
you might find an older version living somewhere in the dusty back rooms 
of the Internet.

-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-win32 mailing list