【发布时间】:2009-05-20 10:31:54
【问题描述】:
我想在 winforms 应用程序中记录用户操作。 “用户操作”是指“点击菜单项/按钮”、“移动/最大化/最小化/关闭表单”、“keydown/up”等...
日志应包含时间、动作类型(点击/keydown/等...)、目标(控制名称/文本)。
我可以访问目标应用程序的源代码,但如果没有必要,我不想在我使用的每个 winforms 控件中覆盖“OnClick”或“OnKeyDown”等方法。
有什么优雅的解决方案,怎么做?
谢谢!
【问题讨论】: