
最近,我们需要在win XP系统的工业控制计算机上开发程序. 工业计算机是电阻式触摸屏,我们需要在其上使用触摸键盘触摸屏虚拟键盘,这样工业计算机才能独立于鼠标和键盘运行程序. 经过研究,获得了一系列解决方案. 标记如下:
这是我想到的第一件事. 我使用C#进行开发,因此我只专注于与C#相关的虚拟键盘的开发. 阅读了一些开发文章之后触摸屏虚拟键盘,自己开发虚拟键盘的关键是: 不要使用按钮之类的控件来开发键盘,因为这些控件会转移输入框的焦点. 适当的方法是使用图片模拟键盘,然后通过判断鼠标单击的坐标位置来计算单击哪个键. 其他细节将不再深入研究.

相关链接:
用于WPF应用程序的软件虚拟键盘
屏幕键盘
![]()
触摸屏键盘用户控件
.NET Winform键盘控件
考虑过,但屏幕只有10.4英寸,键盘太小,根本无法使用电阻式触摸屏,这太费力了. 除非屏幕足够大,否则通过. 如果在win XP下对其进行了简化,则可以将文件osk.exe和msswch.dll下载到XP屏幕键盘上,并将其放在系统的system32文件夹中,然后可以调用osk.exe来调用屏幕键盘.

参考链接:
WinForms屏幕上的键盘
我最初并没有考虑使用它,最后发现这是最简单,最有效的方法. 只建议这样做:

热虚拟键盘v5.3.1.0绿色中文版
热虚拟键盘–华丽的屏幕键盘
该软件非常易于使用,可以完全替代系统随附的屏幕键盘,还可以自定义各种样式的键盘. 建议所有有米饭的学生都购买真正的支持.
此外,这款软件还可以,毕竟不需要钱:
简单的屏幕键盘3.1绿色版本
版权声明: 本文的内容由Internet用户自发贡献. 版权属于作者,社区不拥有所有权,也不承担任何法律责任. 如果您发现该社区存在涉嫌窃,请发送电子邮件至yqgroup@service.aliyun.com进行举报并提供相关证据. 验证后,该社区将立即删除涉嫌侵权的内容.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-202956-1.html
又怎么办再打巴萨尔没理由了
芝麻粉本身就是熟了的