我如何记录和播放鼠标和键盘事件。
我需要这个来捕捉用户与我的应用程序的交互,以便稍后我可以玩看看用户做了什么。
实际上有数百个键盘/鼠标自动化应用程序:
http://www.nonags.com/nonags/auto.html
我推荐Do It Again - 它免费、易于使用且运行良好,但如果我没记错的话,它有一个怪癖,即它在远程桌面连接上运行得不是特别好。
更新:只需重新阅读问题,我认为您想要的不是记录键盘/鼠标操作的能力,因为它不能保证应用程序将“跟上”鼠标点击(窗口可以在稍微不同的地方打开,或者可能会有轻微的延迟等......)
你想要的是一些屏幕捕捉软件。
您应该挂钩键盘和鼠标事件,请参阅Processing Global Mouse and Keyboard Hooks in C#、Low-Level Mouse Hook in C#或Processing Global Windows Mouse and Keyboard Hooks in C#