Here is an article
Touchscreen Keyboard UserControl[
^]
There is also another alternative:
How to show, close, move or resize the On-Screen Keyboard[
^] - if you are using a tablet, this shows how to interact with the windows wirtual keyboard ...
For more info on what's available with windows take a look at
Tablet PC[
^]
WM_SETFOCUS[
^] - wParam contains the handle of the previous focused window.
Handling the event by overriding
Protected Overridable Sub WndProc ( _
ByRef m As Message _
)
for your control. This may be required since
Control.GotFocus Event[
^] does not include the handle to the previously focused window.
Regards
Espen Harlinn