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.