Red de conocimiento informático - Problemas con los teléfonos móviles - vb actualizar escritorio

vb actualizar escritorio

Es muy sencillo, sólo encuentra el identificador del escritorio... Utiliza dos API: findwindow y postmessage.

Puedes poner la parte ejecutable del código siguiente en un control de temporizador y luego hacer lo que tengas que hacer y el programa actualizará automáticamente el escritorio en segundo plano.

Función de declaración privada FindWindow Lib "user32" Alias ​​​​"FindWindowA" (ByVal lpClassName como cadena, ByVal lpWindowName como cadena) siempre que

Desktop = FindWindow("Progman", " Administrador de programas ")

'Enviar tecla F5 a la simulación del escritorio (actualizar)

PostMessage Desktop, WM_KEYDOWN, vbKeyF5, 0

End Sub