您现在的位置: 软界网软界问答软件开发VC/VC.NET/MFC > 问题显示
我要提问    
提示:提问和回答别人的问题均可赢得积分
加入收藏我要投诉 我来回答
此问题已经被浏览20次,收藏:0次. 所属类别:[VC/VC.NET/MFC]
问题:电脑一定时间不活动关机功能?
我想做到的是监视键盘和鼠标的使用,写成dll 要注入到winlogon.exe,已经有封装了一层的msgina.dll的动态库了。网上有人说需要setthreaddesktop切换 "winlogon "桌面和 "default "桌面,因为钩子不能跨桌面。可具体该怎么写啊?有大大能给点代码和提示吗?先谢谢了。(网上有人说写驱动程序可以,目前对我来说是不现实了,因为我一点都不懂驱动程序怎么写?)
提问时间:2007-6-13 13:40:36 回答次数:(10) 提问人:软界网友 我来回答
回答(1)
55555,没有人会吗?给个思路也行.来了回帖的我都给分。
回答人:软界网友 我来回答
回答(2)
不用那么麻烦吧
用GetLastInputInfo 得到鼠标和键盘的最后使用时间.
超过一定时间调用
BOOL ExitWindows( DWORD dwReserved, UINT uReserved);
或者
BOOL ExitWindowsEx( UINT uFlags, DWORD dwReason);

回答人:软界网友 我来回答
回答(3)
谢谢楼上的,不过好像win98 winnt此函数不行。
回答人:软界网友 我来回答
回答(4)
http://msdn2.microsoft.com/en-us/library/aa373233.aspx
回答人:软界网友 我来回答
回答(5)
有没有人再给些提示啊,最好能把关键代码写出来。再谢各位了。
回答人:软界网友 我来回答
回答(6)
还有人玩NT和98???
佩服......
回答人:软界网友 我来回答
回答(7)
我还再用WIN98!
回答人:软界网友 我来回答
回答(8)
98下可以不用驱动进入ring0呀,这样的帖子随便搜呀。入了RING0,还什么不能干呢?
回答人:软界网友 我来回答
回答(9)
当你切换用户时,其实用户还在运行,只不过当前的default才是可以交互的,可以管道来实现不同桌面之间信息的传递。
回答人:软界网友 我来回答
回答(10)
当你切换用户时,其实用户还在运行,只不过当前的default才是可以交互的,可以用管道来实现不同桌面之间信息的传递。
回答人:软界网友 我来回答
相关问题
关键字: 98,as,BOOLExitWindows,default才是可以交互,管道来实现不同桌面之间信息,DWORDdwRe,winlogon,其实用户还在运行,eserved,当你切换用户时,网上有人说,UINTu,只不过当前,一定时间,驱动程序,dll
我来回答
验证码