Programáticamente cambie el fondo de la pantalla de bloqueo de Windows 10 (en el escritorio)
¿Cómo puedo cambiar / configurar mediante programación la imagen de fondo de la pantalla de bloqueo (usando VB.NET, C # o Visual C ++)? Estoy usando Win 10 Pro y tengo Visual Studio 2017 Pro.
He echado un vistazo en línea, pero la mayoría de las soluciones no parecen funcionar. Por ejemplo
AmbosChange Win 10 Lockscreen Image Mutiple Times C # WPF yCambie la imagen de fondo de la pantalla de bloqueo de Windows en C # proporcionar código de muestra pero las importacionesSystem.Windows.Media.Imaging
, Windows.Storage
, Windows.Storage.Streams
, Windows.System.UserProfile
no se puede encontrar cuando pego el código. ¿Necesito agregar referencias específicas? Bloquear muestra de personalización de pantalla parece muy prometedor, pero al abrir el archivo de solución / proyecto, Visual Studio arroja un error que dice que el formato proporcionado no se puede leer. La mayoría de las fuentes (tambiénWindows Dev Center - LockScreen Class) parece sugerirWindows.System.UserProfile.LockScreen.SetImageFileAsync(file);
pero aparentemente me falta el espacio de nombres / importación / paquete específico para que se ejecute.
Cualquier ayuda sería apreciada