Delphi 如何计算电脑使用率, 分不够可以再+(100分)

  • 主题发起人 主题发起人 sroc
  • 开始时间 开始时间
S

sroc

Unregistered / Unconfirmed
GUEST, unregistred user!
公司电脑使用AD域登陆,电脑在1分钟未使用的情况下,将自动锁定,电脑被锁定后被视为
闲置时间,闲置时间=系统进入时间点-系统锁定时间点,请问 如何获取这个闲置时间
 
系统进入时间点好像可以得到,但是系统锁定时间点可能就不太好判断
 
Procedure winmsg(var msg:Tmsg; var Handled:Boolean)
begin
if Lockworkstation then
showmessage('系统被锁定');
end;
这样能不能取出系统被锁定的时间
 
各位大哥:
能不能给点建议,小弟已经郁闷了2个星期了
 
没人能帮小弟一下吗?
 
不懂,帮你顶,希望高手看见,多看看WINAPI手册.
 
高手,高手,高手,幫幫俺!,極度郁悶中.........
 
我想你是不是应该自己计时,从没有键盘鼠标动作一分钟以后开始计时。
 
自己計時,有很大的誤差,
假如用戶操作鍵盤或鼠標后,并沒有進入系統,那么這個時間就視為使用時間,每天系統要被鎖定N次,這樣的話,誤差會不會很大
 
難道沒人知道嗎?能不能給點意見
 
看來,沒人來幫俺了
 

Similar threads

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