键盘测试工具

发表于:2015-3-16 11:28

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:FB208    来源:51Testing软件测试网采编

  今天买了个二手机械键盘,自己写了个键盘测试工具
  不是很精致,无需安装,简单实用。
  WPF项目 附代码:
public MainWindow()
{
this.InitializeComponent();
EventManager.RegisterClassHandler(typeof(Window),
Keyboard.KeyUpEvent, new KeyEventHandler(Soc_KeyDown), true);
}
private void Clear_Click(object sender, RoutedEventArgs e)
{
txb_history.Text = "";
txt_thiskey.Text = "";
}
private void Soc_KeyDown(object sender, KeyEventArgs e)
{
Key k = e.Key;
string Ks = k.ToString();
if (k == Key.System)
{
Ks = "F10";
}
txt_thiskey.Text = Ks;
string history = "";
if (txb_history.Text != "")
{
history = txb_history.Text + ",";
}
history += Ks;
List<String> KeyList = history.Split(',').ToList();
if (KeyList.Count > 10)
{
KeyList.RemoveAt(0);
}
history = "";
foreach (var key in KeyList)
{
history += key + ",";
}
history = history.Substring(0, history.Length - 1);
txb_history.Text = history;
}
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号