Как отключить Скринсейвер ???
КАК ЕГО ПРОГРАММНО ОТКЛЮЧИТЬ???
Цитата:
Originally posted by abc
Моя программа работает с графикой, а через некоторое время включается СкринСейвер (если не двигать мышью и клавой).
КАК ЕГО ПРОГРАММНО ОТКЛЮЧИТЬ???
Моя программа работает с графикой, а через некоторое время включается СкринСейвер (если не двигать мышью и клавой).
КАК ЕГО ПРОГРАММНО ОТКЛЮЧИТЬ???
Я делал так:
BOOL ScreenSaver;
if (SystemParametersInfo (SPI_GETSCREENSAVEACTIVE, 0, &ScreenSaver, 0))
{
if (ScreenSaver)
{
PostMessage (GetForegroundWindow(), WM_CLOSE, 0, 0);
}
}
Включается так:
PostMessage (Application->Handle, WM_SYSCOMMAND, SC_SCREENSAVE, NULL);