title: How to bring up the on screen keyboard using C++ in Windows 7 tablet devices?
body: <p>I am developing an application for Windows 7 devices and I'm using an embedded web browser (webkit).  Normally touching an edit control on a tablet device causes a little keyboard icon to appear.  However, since my edit control is in the browser, it's not a real window with an hwnd and Window's doesn't bring up the icon you can click on to bring up the on screen keyboard.</p>
  
  <p>Is there an API I can use to cause the little keyboard icon to appear as it normally would when focus goes to an edit control?</p>
  
  <ul>
  <li>I tried searching MSDN, no success.</li>
  <li>I looked at the Windows keyboard API.  No dice.</li>
  <li>I tried running OSK.exe.  This could bring up multiple instances of the keyboard and it's just sloppy.  I want to get the same effect a user would get when tapping a windows edit control so the UI is consistent.</li>
  </ul>
  
  <p>There must be an API that can bring up that on screen keyboard.</p>
  
  <p>Thanks.</p>
  
  <p>David</p>