如题,向各位请教。

解决方案 »

  1.   

    关机好办ExitWindowsEx(EWX_SHUTDOWN,SHTDN_REASON_MAJOR_APPLICATION);关键是你怎么判断空闲。当然,你可以利用钩子技术监控键盘和鼠标事件来判定系统的空闲是否超时,但如果虽然键鼠都没动而机器在处理数据,比如整理硬盘,你又是否认为是空闲的呢?
      

  2.   

    能不能判断CPU使用和硬盘的使用情况,还有一些必要硬件的使用 ,
      

  3.   

    zhangyu666(苦瓜)那你说说CPU使用率是多少算不空闲呢?必竟关机不是一件小事,岂可等闲视之?再者说,就算什么任务也没做,windows自身也会使用一些CPU资源做一些例程,同时也会访问一些硬件,这些都是不确定的
      

  4.   

    判断CPU使用情况如何?但是这肯定是一个动态的过程.有没有其他方法呢,欢迎高手给出提示.