永发信息网

请教winform窗体 判断一段时间鼠标键盘无操作问题

答案:1  悬赏:50  手机版
解决时间 2021-04-20 03:35

[StructLayout(LayoutKind.Sequential)]

struct LASTINPUTINFO
{
[MarshalAs(UnmanagedType.U4)]
public int cbSize;
[MarshalAs(UnmanagedType.U4)]
public uint dwTime;
}

[DllImport("user32.dll")]
static extern bool GetLastInputInfo(ref LASTINPUTINFO plii);
static long GetLastInputTime()
{
LASTINPUTINFO vLastInputInfo = new LASTINPUTINFO();
vLastInputInfo.cbSize = Marshal.SizeOf(vLastInputInfo);
if (!GetLastInputInfo(ref vLastInputInfo)) return 0;
return Environment.TickCount - (long)vLastInputInfo.dwTime;

}

在网上找的这段代码 GetLastInputTime()(毫秒) 所得到的时间即为当前用户无操作的时间 我想加一个timer 每隔几分钟判断无操作时间大于10分钟的话 就弹出一个新的form 请指点!

最佳答案
你好 楼主。
很幸运的看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
希望我的回答也能够帮到你!
祝你好运。
快过年了,
最后祝您全家幸福健康,快乐每一天!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有人说电动车要天天充电,又有人说 电池的寿
男人没本事,就不要说女人现实!女人没能耐。
春天爱小草补充句子,河边的小草怎么样把句子
陕西曼尼餐饮文化管理有限公司在什么地方啊,
C罗去尤文还会是7号么
地下城与勇士怎么找师父?
福田冲浪这车怎样?
支付宝在线客服在哪里,支付宝帐户怎样注销?
谁知道(パカヤロ、ちくしょ)是什么意思。
像洛洛历险记中的游戏有什么?
啊戈那梯地址在什么地方,想过去办事
金桔籽发芽长出的树能不能结果
急!!!最近三天老做梦梦见远去的姥姥是怎么
爱到深处下一句是什么,窈窕淑女君子好逑求之
惠州收音机有多少个电台
推荐资讯
摩托车125(125代表什么意思?)
好伦哥(开元店)地址有知道的么?有点事想过去
手机屏幕出现白线什么毛病,开始一条,慢慢增
沈阳艾瑞特自动化设备有限公司地址有知道的么
描写高山和瀑布的诗句,高山流水全诗句
摩托罗拉V3I手机不能进空间
金鑫池浴场这个地址在什么地方,我要处理点事
魔兽世界什么职业好
馨胜园在哪里啊,我有事要去这个地方
纪念钞50现在能换多钱
爱和生活的经典语录,灵魂摆渡第一季有哪些经
Lil Wayne - Down歌词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?