在VB中更改桌面背景的图片位置

时间:2017-09-08 10:16:55

标签: vb.net visual-studio desktop-background

我已经使用Windows API user32.dll中的函数SystemParametersInfo编写了此代码来更改桌面背景:

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更改背景时的相同属性 - 如下所示:

enter image description here

更新: 我找到了正确的解决方案here

0 个答案:

没有答案