Just found an answer to this one on
http://www.codeguru.com/mfc/comments/59030.shtml
The default printto verb for html files on windows is of course IE.
IE6 however invoke a pop up dialog for the user during printto operation.
It's nice as long as the application is not a server one.. (no UI).
It took me a while to understand that this issue is a browser implementation
and I was convinced so after reading many posts about this in google
discussion groups searches.
Most of the people by the way encountered the problem while developing FAX
servers using MS FAX services (COM).
The solution is of course to use other browser.
Netscape® Communicator 4.79 is the one that does the job silently as
expected (NOT Netscape 7.02...), it has to be set as the default browser on
the machine.
If you don't want it to be the default browser set the Registry- html files
printto only: (HKLM\Software\Classes\htmlfile\shell\printto\) to the values
that Netscape set them to when it's the default browser. (That way only the
printto operation is done through Netscape).
The other solution is to use MS-Word as I've already described in my
previous post.
Submitted By: Yaron Shkop (2003/11/18)