[size=2]定时检测软件有无被操作过![size/]由于我在设计时候,子窗口都采用模态弹出窗口(窗口比较多)。现在需要检测软件在一定时间内有无被操作过(例如点击,关闭窗口操作);若没有类似操作,我要弹出注销窗口,重新登录。给于你们些提示和方法,谢谢了。
解决方案 »
- 为什么我的代码日志会写2遍呢
- c# 先加入的pcturebox1图片被后加入的picturebox2图片覆盖
- 怎么把我设置的系统背景给保存下来,下次登陆的是时候还是这个背景
- 请问各位高手,这是怎么回事?C#
- 如何在控件中使用C#中分配的内存?
- 为什么我重定向后不能正确执行bat文件
- a这段程序,望各位解释一下。谢谢!
- 怎樣才能算出字符串"3*5/2"等表達式的數學值?請指教!TKS
- 如何获得windows2000任务栏的句柄
- 水晶报表9中文版不能显示汉字字段值,如何处理?在线等待!
- 200分求C#实现大文本导入到oracle 请高手们帮忙啊,非常急!
- C#调用非托管DLL时怎么传递指针(输出参数)?
{
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;
}
{
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);
}
}ProessCmdKey Error: no suitable method found to override
我直接写ProessCmdKey方法为何出错