How can I show/hide the desktop icons programmatically, using C#?
I\'m trying to create an alternative desktop, which uses widgets, and I need to hide the old icons.
You are going about this the wrong way. What you are really trying to do is to replace the shell. Windows provides for this so you should just take advantage of it. Write your own shell to replace explorer.