2

When running Windows Live Messenger on Windows 7, it will not minimize to the tray icon. Setting the application to Windows Vista compatibility mode will make it work.

This workaround is well-described in many articles, e.g.

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

How does the compatibility mode change the behaviour of minimizing Windows Live Messenger? I assume that Windows Live Messenger doesn't check how it is configured so there must be something on the OS side doing this.

1 Answer 1

2

Messenger checks to see if it's running on Windows 7 and changes its behavior when it's running on Windows 7.

If you mark it as running in Vista compatibility mode, it doesn't know it's on Windows 7 and thus minimizes to the tray, since that's the desired Vista operation.

2
  • So it is not the case that one of the OS API functions behaves differently . Thanks.
    – Saar
    Jul 17, 2010 at 5:15
  • Nope - this isn't an OS behavior change, it's an application behavior change. Jul 17, 2010 at 16:29

You must log in to answer this question.