日期:2014-05-16  浏览次数:21160 次

【求助】如何同时获取多个键盘输入?
本帖最后由 HYYX7 于 2014-03-16 11:39:09 编辑
RT。

在下想设计一个简单的窗体游戏,在其中想实现一个边走边攻击的功能,比如按住"W”键是前进,按下"H"键是攻击。

试着用过窗体的KeyDown事件和多线程来解决,但是限于个人能力一直都没有能解决问题。

所以想请教一下在C#中通过那些方式可以同时接收键盘的输入?

同时也想问问那些PC上的游戏模拟器都是怎么实现键盘多输入的?(这个问题纯属好奇而已。。。)
------解决方案--------------------
http://bbs.csdn.net/topics/390653960
http://bbs.csdn.net/topics/390686046
------解决方案--------------------
http://blog.csdn.net/linrulei11/article/details/7612197