¿Alguien sabe cómo cambiar programáticamente el texto de un capturador de pantalla de marquesina?

StackOverflow https://stackoverflow.com/questions/3830431

Pregunta

Para una aplicación que estoy construyendo, un requisito es tener el estado sutilmente visible en todo momento. Al principio decidí simplemente deshabilitar el protector de pantalla, pero ahora creo que sería preferible usar el capturador de capas de desplazamiento para indicar el estado.

es posible? ¿Cómo lo haría?

Dado que la aplicación solo se instalará en una pequeña cantidad de máquinas bajo mi control, puedo configurar manualmente el protector de pantalla para que sea la carpa (es decir, la aplicación no debería necesitar). Estoy usando C#, .NET y WinForms

¿Fue útil?

Solución

Como Cipi Dicho marquesa, el texto de los capturas de pantalla de la marquesina en el registro. Pero creo que ScreenSaver lee este valor solo una vez antes de que se muestre, por lo que no tendrá la oportunidad de cambiar el estado durante el protector de pantalla está activo.

Puedes crear tu propio pantalla de pantalla, no es tan difícil.

Otros consejos

Puede cambiar de texto en el registro de Windows bajo la clave:

HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee\Text 

Use este código para modificar el valor en el registro:

using Microsoft.Win32;

RegistryKey marquee= Registry.CurrentUser.OpenSubKey(@"Control Panel\Screen Saver.Marquee", true);
marquee.SetValue("Text", "LALALALA", RegistryValueKind.String);

Establecerá texto en "Lalalala".

¿Realmente ha revisado lo que le sucede a su aplicación una vez que se activa el pantalla de pantalla del pantalla de pantalla?

Recuerdo haber hecho un programa diseñado para ejecutar 24/7 solo implosar Una vez que se continuó con el protector de pantalla, debido a que la PC funciona en algún tipo de estado reducido.

Es cierto que esto podría deberse al hecho de que estábamos haciendo monitoreo de hardware a través de un componente USB, por lo que podría haber sido algo que ver con los controladores para que nos atornillen, pero sí, he observado mucha extrañeza en las aplicaciones cuando Se enciende el protector de pantalla.

Vale la pena echarle un vistazo antes de comprometerse a mostrar cualquier cosa a través del protector de pantalla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top