【问题标题】:Timer tick event in separate thread单独线程中的计时器滴答事件
【发布时间】:2011-05-20 09:13:45
【问题描述】:

有人知道如何为计时器滴答事件创建线程吗? 在 Windows 桌面应用程序计时器滴答事件应该 由单独的线程控制。 有可能吗?

【问题讨论】:

标签: c# .net winforms timer


【解决方案1】:

使用System.Threading.Timer,计时器事件将在工作线程上触发。

定时器委托是在构造定时器时指定的,不能更改。该方法不会在创建计时器的线程上执行;它在系统提供的 ThreadPool 线程上执行。

我假设您所说的“应该由单独的线程控制”是指事件处理程序在 UI 线程以外的线程上运行。

【讨论】:

  • 显然我只是在问这个问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-03
  • 1970-01-01
  • 2015-05-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-10
相关资源
最近更新 更多