mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-30 19:26:05 +00:00
add activate of screensaver when they are being selected.
we do not set or read register value for it yet, so defualt is the screensaver offline until u go into desk.cpl and select a screensaver. svn path=/trunk/; revision=27660
This commit is contained in:
@@ -709,12 +709,16 @@ ScreenSaverPageProc(HWND hwndDlg,
|
||||
|
||||
case PSN_SETACTIVE:
|
||||
{
|
||||
/* activate screen saver support */
|
||||
SystemParametersInfoW(SPI_SETSCREENSAVEACTIVE, TRUE, 0, SPIF_SENDCHANGE);
|
||||
SetScreenSaverPreviewBox(hwndDlg, pGlobalData);
|
||||
break;
|
||||
}
|
||||
|
||||
case PSN_KILLACTIVE:
|
||||
{
|
||||
/* Disable screensaver support */
|
||||
SystemParametersInfoW(SPI_SETSCREENSAVEACTIVE, FALSE, 0, SPIF_SENDCHANGE);
|
||||
if (pGlobalData->PrevWindowPi.hProcess)
|
||||
{
|
||||
TerminateProcess(pGlobalData->PrevWindowPi.hProcess, 0);
|
||||
|
||||
Reference in New Issue
Block a user