c# - Win Forms:使用脚踏开关进行键盘输入?
问题描述
我正在尝试使用脚踏开关,按下时会产生按键。在软件中,这将启动一个特定的功能。但是,当松开脚踏开关时,必须执行另一个功能。问题是当脚踏开关被按下时,KeyDown 和 KeyUp 事件都会被发送。释放脚踏开关时,不会发送 KeyUp 事件。
private void RadioControl_KeyDown(object sender, KeyEventArgs e)
{
TurnOn();
}
private void RadioControl_KeyUp(object sender, KeyEventArgs e)
{
TurnOff();
}
是否有任何其他功能或逻辑我可以使用,或者这是不可能的?谢谢,汤姆
解决方案
推荐阅读
- python - 散点图和图像像素之间的映射
- jquery - 如何调试jquery的内部函数
- c - 什么是完全提升类型?
- c# - 如何以编程方式构建服务器 url?
- google-apps-script - 以格式化格式返回日期(迭代)
- python - 使用scrapy管道写入文件
- docker - 如何使用调度程序(cron)容器在其他容器中执行命令
- mysql - 创建视图连接具有相同列且不重复的两个表
- oracle - Hibernate query to get Data from Oracle table inserted in last 5 mins
- c# - Two order bys then picking the last element in linq