Debe llamar a una librería de enlace dinámico del sistema de Windows (DLL ) en VB.NET para cambiar el papel tapiz de fondo de escritorio. Windows proporciona a los programadores una interfaz de programación de aplicaciones ( API ) que se utilizan para cambiar la configuración en un sistema Windows. El archivo user32.dll contiene la función FindWindowEx utilizado para cambiar el fondo de pantalla de Windows. Instrucciones
1
doble clic en el archivo de SLN en el escritorio. Un archivo SLN contiene todos los archivos de proyecto de VB.NET . Una vez cargado el proyecto , haga doble clic en el archivo de código que desea utilizar para editar el Fondo Fotos 2
Agregue el código siguiente al principio del archivo de código para incluir el API archivo DLL de Windows: .
Private Declare Function SystemParametersInfo Lib " user32 " Alias " SystemParametersInfoA " ( uAction ByVal As Integer , ByVal uparam As Integer , ByVal lpvParam As String , ByVal fuWinIni As Integer ) As Integer
Esta declaración biblioteca largo conecta al archivo DLL y define la función requerida en el código VB.NET .
3
Cambiar el fondo de escritorio. El código siguiente cambia el papel tapiz de fondo a un archivo de imagen personalizado denominado " MyImage.bmp ":
SystemParametersInfo ( 20 , 0, " MyImage.bmp " , 1) spanish
Cambiar el archivo de imagen BMP nombre con el nombre de su archivo de imagen que desea utilizar.
4
clic en el botón " Guardar" y presione "F5 " para ejecutar el código en el depurador. Usted puede probar los nuevos cambios de fondo en el depurador.