舉例: 更換桌面壁紙var
BmpPath: PChar;
begin
BmpPath := 'C:\Temp\Test.bmp';
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, BmpPath, SPIF_UPDATEINIFILE);
end;
SystemParametersInfo 的參數實在太多了...
SPI_GETBEEP = 1; {}
SPI_SETBEEP = 2; {}
SPI_GETMOUSE = 3; {}
SPI_SETMOUSE = 4; {}
SPI_GETBORDER = 5; {}
SPI_SETBORDER = 6; {}
SPI_GETKEYBOARDSPEED = 10; {}
SPI_SETKEYBOARDSPEED = 11; {}
SPI_LANGDRIVER = 12; {}
SPI_ICONHORIZONTALSPACING = 13; {}
SPI_GETSCREENSAVETIMEOUT = 14; {}
SPI_SETSCREENSAVETIMEOUT = 15; {}
SPI_GETSCREENSAVEACTIVE = $10; {}
SPI_SETSCREENSAVEACTIVE = 17; {}
SPI_GETGRIDGRANULARITY = 18; {}
SPI_SETGRIDGRANULARITY = 19; {}
SPI_SETDESKWALLPAPER = 20; {}
SPI_SETDESKPATTERN = 21; {}
SPI_GETKEYBOARDDELAY = 22; {}
SPI_SETKEYBOARDDELAY = 23; {}
SPI_ICONVERTICALSPACING = 24; {}
SPI_GETICONTITLEWRAP = 25; {}
SPI_SETICONTITLEWRAP = 26; {}
SPI_GETMENUDROPALIGNMENT = 27; {}
SPI_SETMENUDROPALIGNMENT = 28; {}
SPI_SETDOUBLECLKWIDTH = 29; {}
SPI_SETDOUBLECLKHEIGHT = 30; {}
SPI_GETICONTITLELOGFONT = 31; {}
SPI_SETDOUBLECLICKTIME = $20; {}
SPI_SETMOUSEBUTTONSWAP = 33; {}
SPI_SETICONTITLELOGFONT = 34; {}
SPI_GETFASTTASKSWITCH = 35; {}
SPI_SETFASTTASKSWITCH = 36; {}
SPI_SETDRAGFULLWINDOWS = 37; {}
SPI_GETDRAGFULLWINDOWS = 38; {}
SPI_GETNONCLIENTMETRICS = 41; {}
SPI_SETNONCLIENTMETRICS = 42; {}
SPI_GETMINIMIZEDMETRICS = 43; {}
SPI_SETMINIMIZEDMETRICS = 44; {}
SPI_GETICONMETRICS = 45; {}
SPI_SETICONMETRICS = 46; {}
SPI_SETWORKAREA = 47; {}
SPI_GETWORKAREA = 48; {}
SPI_SETPENWINDOWS = 49; {}
SPI_GETHIGHCONTRAST = 66; {}
SPI_SETHIGHCONTRAST = 67; {}
SPI_GETKEYBOARDPREF = 68; {}
SPI_SETKEYBOARDPREF = 69; {}
SPI_GETSCREENREADER = 70; {}
SPI_SETSCREENREADER = 71; {}
SPI_GETANIMATION = 72; {}
SPI_SETANIMATION = 73; {}
SPI_GETFONTSMOOTHING = 74; {}
SPI_SETFONTSMOOTHING = 75; {}
SPI_SETDRAGWIDTH = 76; {}
SPI_SETDRAGHEIGHT = 77; {}
SPI_SETHANDHELD = 78; {}
SPI_GETLOWPOWERTIMEOUT = 79; {}
SPI_GETPOWEROFFTIMEOUT = 80; {}
SPI_SETLOWPOWERTIMEOUT = 81; {}
SPI_SETPOWEROFFTIMEOUT = 82; {}
SPI_GETLOWPOWERACTIVE = 83; {}
SPI_GETPOWEROFFACTIVE = 84; {}
SPI_SETLOWPOWERACTIVE = 85; {}
SPI_SETPOWEROFFACTIVE = 86; {}
SPI_SETCURSORS = 87; {}
SPI_SETICONS = 88; {}
SPI_GETDEFAULTINPUTLANG = 89; {}
SPI_SETDEFAULTINPUTLANG = 90; {}
SPI_SETLANGTOGGLE = 91; {}
SPI_GETWINDOWSEXTENSION = 92; {}
SPI_SETMOUSETRAILS = 93; {}
SPI_GETMOUSETRAILS = 94; {}
SPI_SCREENSAVERRUNNING = 97; {}
SPI_GETFILTERKEYS = 50; {}
SPI_SETFILTERKEYS = 51; {}
SPI_GETTOGGLEKEYS = 52; {}
SPI_SETTOGGLEKEYS = 53; {}
SPI_GETMOUSEKEYS = 54; {}
SPI_SETMOUSEKEYS = 55; {}
SPI_GETSHOWSOUNDS = 56; {}
SPI_SETSHOWSOUNDS = 57; {}
SPI_GETSTICKYKEYS = 58; {}
SPI_SETSTICKYKEYS = 59; {}
SPI_GETACCESSTIMEOUT = 60; {}
SPI_SETACCESSTIMEOUT = 61; {}
SPI_GETSERIALKEYS = 62; {}
SPI_SETSERIALKEYS = 63; {}
SPI_GETSOUNDSENTRY = 64; {}
SPI_SETSOUNDSENTRY = 65; {}
SPI_GETSNAPTODEFBUTTON = 95; {}
SPI_SETSNAPTODEFBUTTON = 96; {}
SPI_GETMOUSEHOVERWIDTH = 98; {}
SPI_SETMOUSEHOVERWIDTH = 99; {}
SPI_GETMOUSEHOVERHEIGHT = 100; {}
SPI_SETMOUSEHOVERHEIGHT = 101; {}
SPI_GETMOUSEHOVERTIME = 102; {}
SPI_SETMOUSEHOVERTIME = 103; {}
SPI_GETWHEELSCROLLLINES = 104; {}
SPI_SETWHEELSCROLLLINES = 105; {}
SPI_GETMENUSHOWDELAY = 106; {}
SPI_SETMENUSHOWDELAY = 107; {}
SPI_GETSHOWIMEUI = 110; {}
SPI_SETSHOWIMEUI = 111; {}
SPI_GETMOUSESPEED = 112; {}
SPI_SETMOUSESPEED = 113; {}
SPI_GETSCREENSAVERRUNNING = 114; {}
SPI_GETACTIVEWINDOWTRACKING = $1000; {}
SPI_SETACTIVEWINDOWTRACKING = $1001; {}
SPI_GETMENUANIMATION = $1002; {}
SPI_SETMENUANIMATION = $1003; {}
SPI_GETCOMBOBOXANIMATION = $1004; {}
SPI_SETCOMBOBOXANIMATION = $1005; {}
SPI_GETLISTBOXSMOOTHSCROLLING = $1006; {}
SPI_SETLISTBOXSMOOTHSCROLLING = $1007; {}
SPI_GETGRADIENTCAPTIONS = $1008; {}
SPI_SETGRADIENTCAPTIONS = $1009; {}
SPI_GETKEYBOARDCUES = $100A; {}
SPI_SETKEYBOARDCUES = $100B; {}
SPI_GETMENUUNDERLINES = SPI_GETKEYBOARDCUES;
SPI_SETMENUUNDERLINES = SPI_SETKEYBOARDCUES;
SPI_GETACTIVEWNDTRKZORDER = $100C; {}
SPI_SETACTIVEWNDTRKZORDER = $100D; {}
SPI_GETHOTTRACKING = $100E; {}
SPI_SETHOTTRACKING = $100F; {}
SPI_GETMENUFADE = $1012; {}
SPI_SETMENUFADE = $1013; {}
SPI_GETSELECTIONFADE = $1014; {}
SPI_SETSELECTIONFADE = $1015; {}
SPI_GETTOOLTIPANIMATION = $1016; {}
SPI_SETTOOLTIPANIMATION = $1017; {}
SPI_GETTOOLTIPFADE = $1018; {}
SPI_SETTOOLTIPFADE = $1019; {}
SPI_GETCURSORSHADOW = $101A; {}
SPI_SETCURSORSHADOW = $101B; {}
SPI_GETMOUSESONAR = $101C; {}
SPI_SETMOUSESONAR = $101D; {}
SPI_GETMOUSECLICKLOCK = $101E; {}
SPI_SETMOUSECLICKLOCK = $101F; {}
SPI_GETMOUSEVANISH = $1020; {}
SPI_SETMOUSEVANISH = $1021; {}
SPI_GETFLATMENU = $1022; {}
SPI_SETFLATMENU = $1023; {}
SPI_GETDROPSHADOW = $1024; {}
SPI_SETDROPSHADOW = $1025; {}
SPI_GETUIEFFECTS = $103E; {}
SPI_SETUIEFFECTS = $103F; {}
SPI_GETFOREGROUNDLOCKTIMEOUT = $2000; {}
SPI_SETFOREGROUNDLOCKTIMEOUT = $2001; {}
SPI_GETACTIVEWNDTRKTIMEOUT = $2002; {}
SPI_SETACTIVEWNDTRKTIMEOUT = $2003; {}
SPI_GETFOREGROUNDFLASHCOUNT = $2004; {}
SPI_SETFOREGROUNDFLASHCOUNT = $2005; {}
SPI_GETCARETWIDTH = $2006; {}
SPI_SETCARETWIDTH = $2007; {}
SPI_GETMOUSECLICKLOCKTIME = $2008; {}
SPI_SETMOUSECLICKLOCKTIME = $2009; {}
SPI_GETFONTSMOOTHINGTYPE = $200A; {}
SPI_SETFONTSMOOTHINGTYPE = $200B; {}
SPIF_UPDATEINIFILE = 1; {}
SPIF_SENDWININICHANGE = 2; {}
SPIF_SENDCHANGE = SPIF_SENDWININICHANGE;