【问题标题】:Can windows eventtriggers be used for trivial events?windows事件触发器可以用于琐碎的事件吗?
【发布时间】:2014-01-14 11:53:38
【问题描述】:

在我正在制作的应用程序中,我想知道用户何时复制文件或单击开始按钮。这些操作会被认为是微不足道的,但它们在我的应用程序中具有一定的重要性。

昨天,我收到了关于类似问题的评论 Getting notified of any action taken by user on windows,所以我正在犹豫是否要切换整个审计基础架构。

按照事件触发器http://technet.microsoft.com/en-us/library/bb490901.aspx的解释进行

创建一个新的事件触发器,用于监控事件发生并采取行动 给定条件的日志事件。

我不确定事件触发器的限制是什么,以及它如何帮助我在没有太多开销的情况下实现我的目标。 eventtriggers 可以帮我设置一个触发器,在点击开始按钮时通知我吗?。

【问题讨论】:

    标签: c# windows event-triggers


    【解决方案1】:

    据我所知,这是不可能的,除非您通过投票了解状态。这个例子已经在上一个关于 SO 的问题中提出: How can I detect when the Windows 7 start menu opens

    从理论上讲,您可以编写一些位于不同线程上的东西,该线程以给定的时间间隔查询开始菜单。然后,如果检测到开始菜单已打开,您可以触发您想要完成的代码。只是一个想法...

    【讨论】:

      猜你喜欢
      • 2010-09-26
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多