Domanda

Per fare questo manuale ho appena scegliere un file html nelle opere di dialogo e tada cambiare lo sfondo ..

, ma se voglio fare questo da codice di ciò che chiamate API chiavi / reg devo cambiare?

Iv tryed questo SystemParametersInfo (WinAPI) non funzionava e ho scoperto che "HKEY_CURRENT_USER \ Software \ Wallpaper \ Microsoft \ Internet Explorer \ Desktop \ General" e "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Themes \ LastTheme \ wallpaper" vengono cambiati alla pagina html .. ma solo la modifica di quelli a partire dal codice non cambia la carta da parati ..

È stato utile?

Soluzione

Per poter utilizzare HTML come carta da parati, ActiveDesktop deve essere attivato prima. Supponendo che è già il caso, allora il IActiveDesktop interfaccia ha una < a href = "http://msdn.microsoft.com/en-us/library/bb776362.aspx" metodo> SetWallpaper () rel = "nofollow noreferrer" disponibili. Date un'occhiata a MSDN di " Usando l'Active Desktop oggetto " articolo per come accedere IActiveDesktop.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top