如何实现,机器在一定时间没有操作,就关闭计算机? 关机不是太复杂,主要是用P/INVOKE调用关机函数。要首先获得关机的权限。检测鼠标和键盘的动作,需要使用C做一个全局钩子,在C#中调用。或者做成一个屏幕保护。不过,必须让用户启用这个屏保,才有用:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意 haiwangstar(南河三(天狼星上有没有普及C#))用C做一个全局钩子 获取WM_MOUSEFIRST和WM_MOUSELAST之间的全部事件。 呵。。那你就做成屏保好了,这样比较简单。 C#调用ExitWindowsEx关机的代码,网上有好多。你搜一下就能找到。在屏保的启动代码中调用关机的代码就可以了。 没记错的话,屏保是在命令行参数的 -S中,处理配置事件,可以在这里面弹出一个设置对话框。我估计有几百行就应该能搞定。 关机的代码,我写过的。hook,我只晓得这么翻译而已。fcl 1.1 都没有提供这样的事件。仅仅提供了电源状态改变的事件。 http://dotnet.aspx.cc/ShowDetail.aspx?id=1C5E7859-4AB2-4B7F-E29C-9C43136CD98A 我用计划任务,当计算机空闲10分钟,执行rar.exe -ioff Sohu OAuth 发帖的问题,一直得到401未授权 求思路 流水号连续 Invalidate触发paint事件,但是想保存前一步的成果 关于DATAGRID输入不进内容 GetAttribute("table")问题 求操作 xml文件的一点代码 CheckedListBox问题 登陆授权问题 .NET ETAGS 要显示波形,在CSharp中用什么控件,高手们帮一把我,在线等 c#中如何写有传回值的sqlcommand 制作安装程序,如何设置第三方控件的打包问题...
用C做一个全局钩子 获取WM_MOUSEFIRST和WM_MOUSELAST之间的全部事件。
C#调用ExitWindowsEx关机的代码,网上有好多。你搜一下就能找到。
在屏保的启动代码中调用关机的代码就可以了。 没记错的话,屏保是在命令行参数的 -S中,处理配置事件,可以在这里面弹出一个设置对话框。我估计有几百行就应该能搞定。
hook,我只晓得这么翻译而已。fcl 1.1 都没有提供这样的事件。仅仅提供了电源状态改变的事件。