我编写了这段代码来使用Windows API 中的函数SystemParametersInfouser32.dll
更改桌面背景:
Imports System.IO
Public Class Form1
Private Declare Auto Function SystemParametersInfo Lib "user32.dll" (ByVal X As Integer, ByVal Y As Integer, ByVal Z As String, ByVal W As Integer) As Integer
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
SystemParametersInfo(20, 0, Application.StartupPath & "\Frames\animation" & FrameX & ".png", 1 Or 2)
Catch ex As Exception : End Try
End Sub
End Class
我需要知道我是否可以更改该桌面背景的图片位置 - 更改背景时的相同属性Control Panel
- 如下所示:
更新: 我在这里找到了正确的解决方案。