【发布时间】:2013-08-18 04:33:32
【问题描述】:
我正在开发一个应用程序,我需要在其中显示一个虚拟键盘,并在字段中添加文本,并且还可以使用不同的语言,如旁遮普语和印地语。谁能告诉我如何做到这一点。供参考,检查链接, http://shriwaheguru.com/punjabi_keyboard.html.
我尝试在我的程序中导入旁遮普语和印地语的 .dll 文件,但找不到在虚拟键盘中使用它的方法。
请提出建议。 提前致谢。
【问题讨论】:
我正在开发一个应用程序,我需要在其中显示一个虚拟键盘,并在字段中添加文本,并且还可以使用不同的语言,如旁遮普语和印地语。谁能告诉我如何做到这一点。供参考,检查链接, http://shriwaheguru.com/punjabi_keyboard.html.
我尝试在我的程序中导入旁遮普语和印地语的 .dll 文件,但找不到在虚拟键盘中使用它的方法。
请提出建议。 提前致谢。
【问题讨论】:
根据您所针对的 Windows 版本和环境,您可以使用屏幕键盘,它确实支持旁遮普语 - 我想也支持印地语。
你可以这样开始它的过程:
System.Diagnostics.Process.Start("osk.exe");
如有必要,您可以通过 p/invoke 设置其大小和位置,以及破坏其边框。
现在,如果您谈论的是网络实现,那是完全不同的动物。
【讨论】: