Add stub for SPI_GETSCREENSAVEACTIVE (which always return TRUE at the moment...)

svn path=/trunk/; revision=24012
This commit is contained in:
Hervé Poussineau 2006-09-10 02:20:29 +00:00
parent c965755754
commit 96bb2d5365

View file

@ -994,6 +994,7 @@ IntSystemParametersInfo(
case SPI_GETSCREENSAVERRUNNING: case SPI_GETSCREENSAVERRUNNING:
case SPI_GETSCREENSAVETIMEOUT: case SPI_GETSCREENSAVETIMEOUT:
case SPI_SETSCREENSAVETIMEOUT: case SPI_SETSCREENSAVETIMEOUT:
case SPI_GETSCREENSAVEACTIVE:
case SPI_GETFLATMENU: case SPI_GETFLATMENU:
case SPI_SETFLATMENU: case SPI_SETFLATMENU:
{ {
@ -1033,6 +1034,11 @@ IntSystemParametersInfo(
if (pvParam != NULL) *((BOOL*)pvParam) = WinStaObject->ScreenSaverRunning; if (pvParam != NULL) *((BOOL*)pvParam) = WinStaObject->ScreenSaverRunning;
WinStaObject->ScreenSaverRunning = uiParam; WinStaObject->ScreenSaverRunning = uiParam;
break; break;
case SPI_GETSCREENSAVEACTIVE:
/* FIXME: how to disable the screensaver? */
if (pvParam != NULL) *((BOOL*)pvParam) = TRUE;
return TRUE;
break;
case SPI_GETWHEELSCROLLLINES: case SPI_GETWHEELSCROLLLINES:
CurInfo = IntGetSysCursorInfo(WinStaObject); CurInfo = IntGetSysCursorInfo(WinStaObject);
if (pvParam != NULL) *((UINT*)pvParam) = CurInfo->WheelScroLines; if (pvParam != NULL) *((UINT*)pvParam) = CurInfo->WheelScroLines;
@ -1409,6 +1415,7 @@ UserSystemParametersInfo(
case SPI_SETSCREENSAVERRUNNING: case SPI_SETSCREENSAVERRUNNING:
case SPI_GETSCREENSAVETIMEOUT: case SPI_GETSCREENSAVETIMEOUT:
case SPI_SETSCREENSAVETIMEOUT: case SPI_SETSCREENSAVETIMEOUT:
case SPI_GETSCREENSAVEACTIVE:
case SPI_GETFLATMENU: case SPI_GETFLATMENU:
case SPI_SETFLATMENU: case SPI_SETFLATMENU:
{ {