Thursday, January 12, 2006

defrag

Rovněž aplikace citlivé na zápisy na disk (např. defragmentace disku) může spořič vytrhnout z jejich činnosti (a třeba i přinutit začít od začátku), protože při jeho aktivaci se obvykle s diskem pracuje. Jistě by se našla i celá řada dalších příkladů, kdy je vhodné ho mít deaktivovaný, takže se teď naučíme, jak na to, a samozřejmě si ukážeme i způsob, jak vše uvést do původního stavu, protože ani na to byste v aplikacích neměli zapomínat.
procedure DeaktivujSetric;
begin
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE,0,nil,0);
end;

procedure AktivujSetric;
begin
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE,1,nil,0);
end;