Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In Windows 7, does Alt+Tab now only display windows that have a taskbar button? Windows without a taskbar button are not showing up in the Alt+Tab list.

This is somewhat annoying to say the least. Visible dialogs without a taskbar button obviously cannot be selected via the taskbar, and they can't be selected via Alt+Tab either?

The application in question is a legacy (pre-Vista) app that creates a simple window without a taskbar button. Windows XP displays it in the task switcher. Windows 7 does not.

share|improve this question
    
This looks like something Old New Thing could answer... but for the first time I can't find a really relevant post. :-C –  grawity Dec 18 '11 at 0:41
1  
@grawity: Your googling skillz have failed you :) blogs.msdn.com/b/oldnewthing/archive/2007/10/08/5351207.aspx –  surfasb Dec 18 '11 at 1:47
1  
This would be bad if all invisible windows were added to Alt-Tab –  Andrew Lambert Dec 18 '11 at 2:21
    
If you know how, it would be trivial to write an app that used FindWindow and PostMessage to send this window the WS_EX_APPWINDOW message. This forces the window onto the taskbar. –  Andrew Lambert Dec 18 '11 at 2:39
    
@Amazed - Not invisible windows. Just taskbar-less windows. :) It is quite visible. –  Unsigned Dec 18 '11 at 4:38
show 1 more comment

1 Answer

Windows allows any program to NOT include itself in the taskbar and thus not include itself in the Alt Tab list.

And there is no public API to change the Task Switcher (God help us if third party programs were allowed to!).

So essentially the problem boils down to, "Program A does not show up in the Task Switcher. How do I make Program A show up in the Task Switcher?"

share|improve this answer
    
The application in question is a legacy (pre-Vista) app that creates a simple window without a taskbar button. Windows XP displays it in the task switcher. Windows 7 does not. –  Unsigned Dec 18 '11 at 0:55
    
> And there is no public API to change the Task Switcher (God help us if third party programs were allowed to!). Do you means specifically in Windows 7? XP certainly had the option, both officially and third-party, and they work in Windows 7. –  Synetech Dec 18 '11 at 1:50
1  
@Synetechinc.: I have no idea how the Alt-Tab power toy worked. But from I can tell, the only way to replace the Task Switcher is to install a global hook and intercept the keyboard call. In otherwords, it's not an API. There are Win32 calls to reorder the windows and such . . . –  surfasb Dec 18 '11 at 2:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.