Create a soft keyboard (VBSoftKeyboard)

The code sample demonstrates creating a soft keyboard, also known as on-screen keyboard or virtual keyboard.

VB.NET (73.1 KB)
4.7 Star
16,535 times
Add to favorites
E-mail Twitter Digg Facebook
Sign in to ask a question

  • How to combine this code to an existing application ?
    1 Posts | Last post January 30, 2017
    • I need this code to be combined with the existing application, means when go to a textbox control, how can I show the keyboard??
  • Arabic Culture
    1 Posts | Last post June 08, 2014
    • can i use the same for arabic? if yes then how?
  • Bug when accessing menu items.
    1 Posts | Last post July 24, 2012
    • As a setup, open Notepad and type a sufficiently long line to wrap at the margin. On a hardware keyboard, type Alt+O to access the Format menu item, then hit W to toggle wrap.
      Now do the same with the virtual keyboard. Click on Alt+O to get the Format menu item. Now hitting W simply types a W into the text window and does not toggle the wrap.
      This seems to be the behavior when accessing any menu item. I did not see this limitation mentioned.