怎么在C# Timer中监视输入 Key_down
最近写了个程序是关于图像移动的。 就是让图像每秒移动一下, 通过键盘改变方向值。是通过重载Onpaint实现描绘的。
但设置了timer 但是触发不了 Key_down方法 郁闷阿。那位朋友可以帮忙看下,或给个例子。可以直接发我邮箱20045912@163.com
下面是关于timer的方法。
System.Timers.Timer tt = new System.Timers.Timer(1000);
private void btnStart_Click(object sender, EventArgs e)
{
BackgroundWorker bw = new BackgroundWorker();
bw.DoWork += new DoWorkEventHandler(bw_DoWork);
bw.RunWorkerAsync();
//new Thread().Start();
}
public void bw_DoWork(object sender, DoWorkEventArgs e)
{
tt.Elapsed += new System.Timers.ElapsedEventHandler(timerun);
tt.AutoReset = true;
tt.Enabled = true;
}
public void timerun(object obj, System.Timers.ElapsedEventArgs e)
{
MoveLong();
}