It is easy to make a topmost form in .NET using WinForms because there is a handy Form property called TopMost. Once set to True it makes the form top most. It stays on top of other windows and even stays on it's place even if show desktop button is clicked.
What I am looking for is something similar. But this form must live on the desktop and not minimize when show desktop button is pressed. Still looking for some simple and elegant solution for this :)
The article: http://www.codeproject.com/Articles/12877/Transparent-Click-Through-Forms
Post by Enthusiast Programmer.