C#真实按键可以用PerformClick()虚拟成按按钮,但是这样模拟不了按钮的DOWN和UP,把键盘的up和down绑定到某个按钮的UP和DOWN该怎么做?

飞刀杂耍者 2015-11-03 02:39:59
我想把键盘的up和down绑定到某个按钮的UP和DOWN,我该怎么做?因为上位机上一些按钮的操作挺复杂的(DOWN和up)已经写好,想加入键盘,本来想用PerformClick(),发现没有类似于PerformUP()和PerformDown()的东西,而up和down区分是必须的,我想问该怎么解决这个问题。。。新手拜谢
...全文
218 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
angel6709 2015-11-04
  • 打赏
  • 举报
回复
网上找MouseKeyboardLibrary KeyboardSimulator.KeyDown(System.Windows.Forms.Keys.Alt); KeyboardSimulator.KeyPress(Keys.A); ..............
飞刀杂耍者 2015-11-03
  • 打赏
  • 举报
回复
飞刀杂耍者 2015-11-03
  • 打赏
  • 举报
回复
求助呀
飞刀杂耍者 2015-11-03
  • 打赏
  • 举报
回复
我想的时可以在按键的 void SerialportSampleForm_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.W: Forward.PerformClick(); break; 中把PerformClick();删了,直接调用按钮事件的处理程序 case Keys.W: FowLef_MouseDown(object sender, MouseEventArgs e); break; 不知道可行吗,还缺什么,求指点

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧