What I am trying to do is create an application that replaces explorer. Now the issue is that I am using SetWindowsPos with HWND_BOTTOM to set it at the bottom of the z-order, however once the application is clicked - it comes to the top. I tried using SWP_NOACTIVATE but it does not work and I dont want to make it so when the user clicks it sets its self back down again.
So basically (tl;dr:) I want to make a form in vb.net act like the desktop window in explorer that stays at the bottom of the z-order and can never come to the top.
Note: Another issue I had with HWND_BOTTOM was that it went above the taskbar sometimes too, but not the other programs just the taskbar and any appbar applications as well.