Hi,
actually the On Screen Keyboard is an executable. You just need to start the executable using the System::Diagnostics::Process class.
The path of the exe is:
"C:\windows\system32\osk.exe"
you can also start the application without the complete path
Process::Start("osk");
Here is a link from the MSDN that might help you with the Process::Start method:
http://msdn.microsoft.com/de-de/library/53ezey2s%28v=VS.80%29.asp[
^]