> > This temporarily sends it to the back of the z-order, but when you right > click on the bar, it comes to the front again. (XP or Win7) > > The advantage of the other method (on XP) was that it resisted Win+D "show > desktop" as well. Unfortunately it didn't seem to work on Win7. >
It was always a bit surprising that Windows would allow a window to select a window in a different process as its parent. Maybe it does not work if the proposed parent is 64 bit for a 32 bit window. Just to confirm, have you tried tracing the child windows under the progman window in windows 7 to find one to attach to? (Use one of the sysinternal programs or Winspector). Is there a 32 bit version of progman running in by some chance? On the win+d stuff, PowerPro does resist win+d in my tests on XP by ignoring the system messages requesting minimize. If you have time to play with a message hook tool like winspector, what sequence of messages come to PowerPro bars when you press the show desktop key in Windows 7?
