몇 가지 장소에서 바탕 화면 배경 무늬를 HTML 문서로 설정할 수 있습니다. 누구든지 프로그래밍 방식으로 성공을 거두었습니까?Windows 벽지 : BMP뿐만 아니라?
다음 VB6 스 니펫은 BMP를 설정하는 데 도움이되지만 HTML 용으로 사용하려고하면 멋진 파란색 배경이됩니다.
Dim reg As New StdRegistry
Public Function CurrentWallpaper() As String
CurrentWallpaper = reg.ValueEx(HKEY_CURRENT_USER, "Control Panel\Desktop", "Wallpaper", REG_SZ, "")
End Function
Public Sub SetWallpaper(cFilename As Variant)
reg.ClassKey = HKEY_CURRENT_USER
reg.SectionKey = "Control Panel\Desktop"
reg.ValueKey = "Wallpaper"
reg.ValueType = REG_SZ
reg.Default = ""
reg.Value = cFilename
End Sub
Public Sub RefreshDesktop()
Dim oShell As Object
Set oShell = CreateObject("WScript.Shell")
oShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
End Sub
아마도 다른 설정이 필요할 수 있습니다. 어떤 아이디어?
예, 시도했습니다. 나는 아직도 무슨 일을하는지 알아 내려고 노력하면서 방대한 양의 데이터를 조사하고있다. – bugmagnet