LightSeeker,
When I first started my project I did what you mentioned. However, this does not work for all file types. When I print a Visio or Word file it send binary data to the printer and prints trash. I can print the file in the correct format using the ShellExecute API call. However, this prints files in separate jobs. I am playing with the SetJob API but I do not know how to use it. Does anyone have any ideas?
Thanks,
James