如何象“屏幕保护”一样,在一段时间没有任何操作时,自动触发某动作?(100分)

  • 主题发起人 主题发起人 Gmxyb
  • 开始时间 开始时间
G

Gmxyb

Unregistered / Unconfirmed
GUEST, unregistred user!
好象记得有API可调,找不到了。
 
用TTimer我会,但不是很完美。
 
var msg:TMsg;
...
if(Msg.message=WM_KEYDOWN or Msg.message=WM_MOUSEMOVE) then
begin
...
end;

and use timer!
 
to louhong :
thanx,我知道这样可以。但还有更好的吗?
 
这个好象只能用Timer,最多方法有所不同。
 
100分想送完还挺不容易的。。。
 
做个全局hook 截获系统的所有键盘、鼠标消息,若截获到了就让自己的程序开始记时。
ok?
 
结帐吧...
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部