title: How do I set the focus to the Desktop from within my C# application
body: <p>Winforms App.  .Net 3.5.  </p>
  
  <p>I need to set the focus from my C# application to the user's desktop (almost like simulating a mouse click on the desktop).</p>
  
  <p>Can someone please show me how to do this with C#?  I just want to set focus on the desktop so the focus is no longer on my application but I want to do this from within my application.</p>
  
  <p>Edit:  An answer below works by setting the focus to the desktop, but it minimizes all the open windows on the user's desktop.</p>
  
  <p>Is there a way I can maybe set the focus to the next open window on the desktop instead?  I just want to get the focus off of my application (without minimizing my application or hiding it).  I just want to move focus to somewhere else.  Maybe the desktop was not the best choice if it will minimize all the user's open windows/applications.</p>