zoukankan      html  css  js  c++  java
  • SystemParametersinfo 用法

    var
      BmpPath: PChar;
    begin
      BmpPath := 'C:TempTest.bmp';
      SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, BmpPath, SPIF_UPDATEINIFILE);
    end;
    
    
    函数原型
    BOOL WINAPI SystemParametersInfo(
      _In_     UINT uiAction,
      _In_     UINT uiParam,
      _Inout_  PVOID pvParam,
      _In_     UINT fWinIni
    );
    
    
    
    
    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;
  • 相关阅读:
    魔术方法___toString()
    魔术方法__set()
    魔术方法__get()
    php面向对象之final关键字用法及实例
    php面向对象之什么是抽象类?及抽象类的作用
    php面向对象之对象克隆方法
    php面向对象之对象比较用法详解
    php面向对象之instanceof关键字的用法
    php表单怎么提交到数据库?
    php表单的验证详解
  • 原文地址:https://www.cnblogs.com/china1/p/3415473.html
Copyright © 2011-2022 走看看