日期:2014-05-18 浏览次数:21093 次
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;
}
------解决方案--------------------
jiatong1981 兄弟的方法可用...
支持一下...
------解决方案--------------------
那可以写一个底层的Form里面写jiatong1981的方法,其他Form继承它就可以了
------解决方案--------------------
自己写一个模式窗体即可。。。
------解决方案--------------------
加一个公共变量,如果你指定的子窗口被操作过就修改这个公共变量的值。
需要的时候检测这个公共变量即可知道子窗口是否被操作过。