title: Disabling mouse movement and clicks altogether in c#
body: <p>At work, i'm a trainer. I'm setting up lessons to teach people how to "do stuff" without a mouse... Ever seen people click "login" textbox, type, take the mouse, click "password", type their password, then take the mouse again to click the "connect" button beneath ?</p>
  
  <p>So i'll teach them how to do all that without a mouse (among many other things, of course)</p>
  
  <p>At the end of the course, i'll make them pass a sort of exam.</p>
  
  <p><strong>So i'm building a little wizard based app in which i present some simili-real-life examples of forms to fill in, but i want to disable their mouse programatically while they do this test.</strong></p>
  
  <p>However, further in the wizard, i'll have to let them use their mouse again.</p>
  
  <p>Is there a -- possibly easy -- way to just disable the mouse for a while, and re-enable it later on?</p>
  
  <p>I'm on C# 2.0, programming under VC# 2k5, if that matters</p>