I am using [SetWindowPos()](http://msdn.microsoft.com/en-us/library/ms633545(VS.85).aspx) to try and send Windows to back/front of the z-order.
It seems to work for the most part however I am noticing for certain windows it just won't work although the function will return success.

For example Window Task Manager seems to work perfectly fine but the other windows aren't responding properly to the function call.

Any insights into what may be happening? I know the information is sparse however I am not sure what to include.