Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Private Sub Command1_Click()
Dim ChangeWP
Dim s As String
s = "c:\windows\kp2003_0S.bmp"
ChangeWP = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, s, 0)
MsgBox "墙纸已经更改为 " & s & "", 64, "Instant Wallpaper Changer"
End Sub