Trayconizer: add built in minimize-to-tray functionality to your apps


Trayconizer is a small program that can add minimize-to-tray functionality to any program.It is loaded using the shortcut for the program (or programs) you want minimized to the system tray in order to automatically provide that functionality every time you use that program.

We’ve all encountered situations where it would have made sense for a program to minimize into the system tray but didn’t.

One remedy to this is to install a program such as TrayIt or Xneat which allows you to simply minimize any window into the system tray.

And while this can be a very good solution, it might not be ideal in the following situations:


  • All you want is a specific app (or apps) to minimize to the tray whenever they are run. You do not want to add a program running in the background at all times, consuming resources, and in many cases adding a system wide hook that can potentially cause a performance drag on your system.
  • You do not want to remember to manually minimize that app (or apps) to the tray every single time you use it, but would rather it did so on it’s own whenever it is running (as if minimizing to the tray was built into it in the first place).

Trayconizer provides an excellent solution whereby it is (manually) added to the shortcut used to launch a program, and once that program is launched, Trayconizer will cause it to minimize to the system tray instead of the taskbar. When you are no longer using the program and close it Trayconizer will no longer remain in memory. Here are more notes on Trayconizer:

  • No install app: just unzip into an appropriate location. From the program web site: “Trayconizer requires no DLL’s beyond the base Win32 API libraries and will not store any entries in your registry.”
  • How it works: you will have to adjust the shortcut used to open the program(s) you are interested in so that it loads Trayconizer first (see “how to set it up” below). Trayconizer will then be loaded whenever that shortcut is used, and unloaded when you close the program.
  • Minimizing multiple apps: you can use Trayconizer on multiple apps simultaneously; they will be handled by a single instance of the program in order to avoid wasting resources.
  • System resources used: 2 megs in memory.
  • Trayconizer how-toHow to set it up: right click on the shortcut of the app you are interested in, then in the “Shortcut” tab and “target” field, enter the path to Trayconizer before the path to the app (in quotes separated by a space) and click ok. That’s it, except the icon used by the shortcut will have changed. To change it back right click on it and select properties, click on “Change Icon” in the “Shortcut” tab, click browse and point it to the original program executable. You can then copy this shortcut over any others that you might have (on the desktop, in the “Quick Launch” area, etc.)
  • Note on indexing launchers such as Launchy: these typically scan the start menu; once you modify the program shortcuts in the start menu launching with a program like Launchy will invoke Trayconizer and the program will minimize to the tray.

The verdict: I love this program. I now have no need to be running a minimize-to-tray program that’s running at all times just to use that function on the one or two programs that I need it for; Trayconizer allows me to deal with the issue one single time for each program I am interested in, and forget about it afterwards. Highly recommended.

Version Tested: 1.1.1

Compatibility: Windows 95/98/Me (ANSI build); Windows NT/2000/XP (Unicode build); no info on Vista. Make sure to download the appropriate version for your OS.

Go to the program home page to download the latest version (approx 4K).