En cuanto al desarrollo, ¿por qué Windows Live Messenger no se minimiza en Windows 7?

En cuanto al desarrollo, ¿por qué Windows Live Messenger no se minimiza en Windows 7?

Cuando ejecuta Windows Live Messenger en Windows 7, no se minimizará en el icono de la bandeja. Configurar la aplicación en modo de compatibilidad con Windows Vista hará que funcione.

Esta solución alternativa está bien descrita en muchos artículos, por ejemplo

http://www.mydigitallife.info/2009/01/15/workaround-to-hide-and-minimize-windows-live-messenger-iconbutton-to-notification-area-system-tray-in-windows-7/

¿Cómo cambia el modo de compatibilidad el comportamiento de minimizar Windows Live Messenger? Supongo que Windows Live Messenger no comprueba cómo está configurado, por lo que debe haber algo en el sistema operativo haciendo esto.

Respuesta1

Messenger comprueba si se está ejecutando en Windows 7 y cambia su comportamiento cuando se ejecuta en Windows 7.

Si lo marca como ejecutándose en modo de compatibilidad con Vista, no sabe que está en Windows 7 y, por lo tanto, lo minimiza en la bandeja, ya que esa es la operación deseada en Vista.

información relacionada