在C#.Net应用程序中添加虚拟键盘

时间:2013-08-18 04:33:33

标签: c# keyboard virtual

我正在开发一个应用程序,我需要显示一个虚拟键盘,并在一个字段中添加文本,并使用不同的语言,如旁遮普语和印地语。谁能告诉我我能做到这一点的方式。供参考,检查链接, http://shriwaheguru.com/punjabi_keyboard.html

我试图在我的程序中为旁遮普语和印地语导入.dll文件,但找不到我在虚拟键盘中使用它的方法。

请建议。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

根据您定位的Windows版本和环境,您可以使用屏幕键盘,它确实为旁遮普语提供支持 - 我想也是印地语。

你可以这样开始它的过程:

System.Diagnostics.Process.Start("osk.exe");

如有必要,您可以通过p / invoke设置其大小和位置,以及破坏其边框。

现在,如果您正在讨论网络实施,那就完全不同了。