Ciao a tutti.. qualcuno mi sa dire se c'è un API o qualcuno ha il codice per cambiare lo sfondo del desktop (con una pagina html lo voglio cambiare). grazie!
Ciao a tutti.. qualcuno mi sa dire se c'è un API o qualcuno ha il codice per cambiare lo sfondo del desktop (con una pagina html lo voglio cambiare). grazie!
L'uomo nero non è morto, ha gli artigli come un corvo, fa paura la sua voce, prendi subito la croce, apri gli occhi ,resta sveglia, non dormire questa notte..
Esiste la funzione API SetWallpaper che trovi dentro alla libreria shell32.dll, per info guarda qui:
http://msdn.microsoft.com/library/de...tWallpaper.asp
Ciao
Chi non cerca trova.
No, non è VB ma è la documentazione ufficiale del metodo. Un link con un esempio che sfrutta un'altra API:
http://www.devx.com/vb2themax/Tip/19204
Chi non cerca trova.
allora... io ho fatto così:
e in un modulocodice:Dim t As Long Dim Wallpaper As String Wallpaper = "C:\sfondo.html" If Wallpaper = "" Then Exit Sub t = SystemParametersInfo(ByVal 20, vbnostring, ByVal Wallpaper, &H1) If t = 0 Then MousePointer = 0 Exit Sub End If
Lo sfondo me lo cancella, ma non mi mette come sfondo la pagina html. funziona con le bmp.codice:Declare Function SystemParametersInfo Lib _ "user32" Alias "SystemParametersInfoA" _ (ByVal uAction As Long, ByVal uParam As Long, _ lpvParam As Any, ByVal fuWinIni As Long) As Long
L'uomo nero non è morto, ha gli artigli come un corvo, fa paura la sua voce, prendi subito la croce, apri gli occhi ,resta sveglia, non dormire questa notte..