title: How can I launch the on-screen keyboard from my application on Vista and Windows 7
body: <p>I have a problem, I have an application which has a toolbar icon to launch the system onscreen keyboard.  This all works fine with the exception of Windows Vista and Windows 7 beta.  The UAC appears to be getting in the way and preventing the osk.exe from running.</p>
  
  <p>I have read that because it is used on the logon screen it will not prompt the user for authentication.  If I turn the UAC off it works, however this is not an option as the customer wants it to run out of the box.</p>
  
  <p>Is there anything I can do to get around this?</p>