我想在winforms应用程序中记录用户操作。 “用户操作”的意思是“点击菜单项/按钮”,“移动/最大化/最小化/关闭窗体”,“keydown/up”等等......如何在winforms应用程序中记录用户操作
日志应该包含时间,操作类型/ keydown/etc ...),目标(控件的名称/文本)。
我有权访问目标应用程序的源代码,但是我希望不要在我使用的每个winforms控件中覆盖像“OnClick”或“OnKeyDown”这样的方法,如果没有必要的话。
有没有一些优雅的解决方案,该怎么做呢?
谢谢!
相关设置的属性的一个示例:http://stackoverflow.com/questions/883531/automated-recording-tools – Helen 2010-03-12 19:22:14