110,533
社区成员
发帖
与我相关
我的任务
分享
public class baseForm: System.Windows.Forms.Form
{
public baseForm()
{
this.MouseMove += new MouseEventHandler(baseForm_MouseMove);
}
private void baseForm_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
System.Diagnostics.Debug.Print("mouse moving");
}
protected override bool ProessCmdKey(ref Message msg, Keys keyData)
{
System.Diagnostics.Debug.Print("Key Pressing");
return base.ProcessCmdKey(msg, keyData);
}
}
private void timer1_Tick(object sender, System.EventArgs e)
{
if(piTimeSpan > 60)
{
//to do somthing 此处调用你的注销逻辑
}
else
{
piTimeSpan ++;
}
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
piTimeSpan = 0;
return base.ProcessCmdKey (ref msg, keyData);
}
private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
piTimeSpan = 0;
}