I have the WS_EX_noactivate style, which per msdn indicates: "The window does not appear on the taskbar by default.".
I got the same problem.
1) Running an application on multiple Monitors 2) On the first Monitor no problem, taskbar the Application stays on top 3) but if the second Window is clicked, the Task Bar appears and vice versa.I found (by accident ) a solution which is suitable for strokeit windows me and i belive it could suit even others.I'm the developer of StrokesPlus, a mouse gesture recognition program. Until Windows 8 CP, I've had no issues with Windows recognizing this usually invisible window should not receive a taskbar button.Its windows the one from the first screen, which can be hidden. Note windows that this issue did not occur with Windows 8 Developer Preview. My program creates a full-screen transparent window on which gesture drawings are rendered when the user is making a drawing.Hi, as many windows people here, i also had a problem with StrokeIt icon permanently displaying in Windows 8 taskbar. At present, it appears impossible to create a topmost, transparent, windows visible, non-interactive window without Windows 8 CP assigning it a Taskbar button.
I've also camera added the WS_EX_toolwindow style, which also shouldn't receive a episodes Taskbar button.
However, since Windows 8 CP, it seems there's nothing I build can do to prevent Explorer from creating a taskbar button.
Can you suggest a method for creating a window as described above which doesn't cause a Taskbar button to be created?
If you start gesture that activates this command walking on StrokeIt icon in taskbar, then it minimizes it to tray.
As per the current msdn documentation, there should software be no Taskbar button for my camera gesture window.Note that my program does have a tray manager icon with which the user can interact, so this isn't a completely hidden app.Usually the icon wonÂt show up again when Windows retarts but sometimes it does and you need to minimize it again.StrokeIt, a program similar to StrokesPlus, also suffers the same issue manager beginning with Windows.You just need a global action which minimizes window with command "Windows - minimize".With FindWindowEx only one Shell_TrayWnd is found.If you start gesture that activates this command on StrokeIt icon in taskbar, then.Until Windows 8 CP, I've had no issues with Windows recognizing this usually invisible window should not receive a taskbar button.StrokeIt, a program similar to StrokesPlus, also suffers the same issue beginning with Windows.Note that this issue did not occur with Windows 8 Developer Preview.