.NET 实现登陆框输入软键盘的显示
在软件中,怎么实现在用户登录一个系统输入用户名密码的时候,显示软键盘.这样用户可以在软件盘上用鼠标点选响应字符而不用操作键盘,这样避免键盘被监控,减少安全隐患,请问各位达人,要实现这样的效果,要将软键盘显示出来,需要调用哪些Win32 API. --------------------编程问答-------------------- 窗体load时调用Windows自带的软键盘.System.Diagnostics.Process.Start("osk.exe"); --------------------编程问答-------------------- 这样是可以,但是我想定制软键盘的大小,位置,好象不大好实现. --------------------编程问答-------------------- 自己做软件盘吧
--------------------编程问答-------------------- 我自己画了一个Panel作为软键盘,但是这个时候存在一个焦点问题,当我点选Panel中某个字符时,对应的UserName或者Password输入框就会失去焦点,请问怎么解决. --------------------编程问答-------------------- UserName.Text = UserName.Text + 字符 酱紫不行嘛? --------------------编程问答-------------------- 自己做键盘很灵活的嘛,还可以搞个顺序混淆的算法什么的 --------------------编程问答-------------------- 我用的是SendKeys.send()方法. --------------------编程问答-------------------- 到我的空间下载一个javascript写的软键盘,到程序里直接调用即可
补充:.NET技术 , C#