当前位置:编程学习 > C#/ASP.NET >>

关于用于输入密码的随机软件盘问题

有的银行密码输入框用随机的软键盘输入密码,请问这一类软键盘如何用C#实现?在网上查有人说用钩子,但是个人认为这类软键盘只是针对某一个textbox,不是横跨所有应用程序的那种软键盘,没有必要用钩子。请教高人如何实现?

--------------------编程问答-------------------- 一般都是用ActiveX实现的吧。
使用c#实现的话,会要求客户端安装.NET FW的,这是不太合适的。
或者你说的是用Javascript来实现,用JavaScript来实现的安全性不是很好。

--------------------编程问答-------------------- 不一定非要用ActiveX吧?我自己编写一个类来实现不行吗? --------------------编程问答-------------------- 如果仅仅是写一个窗口程序的话,随机排列键位,应该没有问题,至于要应用于网页输入的话就不知道了 --------------------编程问答-------------------- 只是软键盘的话,JS即可
但光JS是无法保证安全性,银行用的都是ActiveX,这个才够安全
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,