Hello Guys,

I'm fairly new to software development, but since starting a new job I've been assigned a number of projects to start on. The one I have deiced to start with is a printer/tray selection application.

Currently the company uses VB macros inside Word to select a printer and appropriate print tray which works fine, but they want this system avaliable in other applications other than Word.

Is it possible to design an application that will maximize from the system tray when wanting to print a document and asks user which tray they want to print to and direct the printing job to that tray?

I've read alot about using printui.dll for managing the actual printer but I now need to know about somehow capturing the print event in other applications, sounds like a mission. Any advice or indication of the difficulty of this task?