有没有这样的函数及方法呢?请给出具体的代码,谢谢!

解决方案 »

  1.   

    可以让系统休眠
    硬盘没有听说过
    systempowerstate
    不过2000下好像不起作用
      

  2.   

    我知道用SendMessage来使显示器休眠,可是如何让硬盘休眠啊,而不是让系统进入休眠状态,救命啊!
      

  3.   

    试试看吧:PROCEDURE ParkDisk; 
    VAR Regs: Registers; 
    BEGIN 
    Regs.AL := $00; 
    Intr($13,Regs); 
    Assert((Regs.Flags AND FCarry) = 0, 
    ‘Error getting disk parameters - AL returns ‘+IntToStr (Regs.AL,0)); 
    Regs.AH := $0C; 
    Regs.DL := $80; 
    Intr($13,Regs); 
    Assert((Regs.Flags AND FCarry) = 0, 
    ‘Error parking disk - AL returns ‘+IntToStr(Regs.AL,0)); 
    END;
      

  4.   

    可不可以使用电源管理的API呢?
    学习中......
      

  5.   

    to:zleeway(杂草)兄
    我也想到了,可是我没有看到有书上介绍过相关的函数,可能是未公开的API吧!我不知道该调用powrprof.dll中的哪个函数及如何调用!
      

  6.   

    CIM_DiskDrive
    这是我在msdn中找到的,Delphi中如何解决我还不太清楚。
      

  7.   

    to:soaringsouth(栈桥捉鳖) 
    当然有用了。为了省电嘛!!!
    to:sundayboys(sunboy) 
    CIM_DiskDrive如何个调用法啊???????请详细点!!!谢谢了。
      

  8.   

    to:soaringsouth(栈桥捉鳖) 
    当然有用了。为了省电嘛!!!
    to:sundayboys(sunboy) 
    CIM_DiskDrive如何个调用法啊???????请详细点!!!谢谢了。