关于屏幕保护的鼠标问题
我想做一个类似屏保的程序,如何判断鼠标的静止时间,比如鼠标不动,timer开始计时,到时间就出现一个全黑的form(我把它当作屏保了,呵呵),点击就退出.我遇到的困难是,如何判断鼠标静止不动,如果动了的话就重新计时?
[解决办法]
http://bbs.csdn.net/topics/320025484
[解决办法]
internal class LockMessager : IMessageFilter
{
public bool PreFilterMessage(ref Message m)
{ //如果检测到有鼠标或则键盘被按下的消息,则使计数为0.....
if (m.Msg == 0x0201
[解决办法]
m.Msg == 0x0100
[解决办法]
m.Msg == 0x0204
[解决办法]
m.Msg == 0x0207
[解决办法]
m.Msg == 0x0216)
{
lockState = false;
iTimeLen = 0;
}
return false;
}
}