我正在开发一个应用程序,用于将用户的眼球运动与光标移动进行映射,从而开发出一个免费的光标控制系统.
我正在使用Open CV库的.NET Wrapper for C#,即Emgu CV进行开发.
我被困在我想要打开文件/文件夹的位置,这样当光标放在文件/文件夹上3至5秒时,文件/文件夹应该打开或只是执行双击事件传统的鼠标.
我可以用什么来解决这个问题?
最佳答案
Timer timer = new System.Timers.Timer(5000);//5 seconds
timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
private void form_MouseHover(object sender, System.EventArgs e)
{
timer.Start();
}
private void form_MouseLeave(object sender, System.EventArgs e)
{
timer.Stop();
}
void timer_Elapsed(object sender, ElapsedEventArgs e)
{
timer.Stop();
OpenFileOrFolder();//Edit : implement your file / folder opening logic here
}