Select different printers for different forms

Have a Notes app that need to print 2 different Notes forms on two different printers via a Lotusscript call. How can I set up Notes (in Lotusscript) to select different printers for different forms?
There is no LotusScript method for printing (Back-End or Front-End UI Classes) that includes a parameter to specify a printer. This is because for some time now, Windows has been managing print drivers and applications send standard raw data and allow the Windows drivers to sort it out. You cannot manipulate, with automation, the default printer or session-specific printer from within LotusScript. You could call a Windows API to select a default, which of course would require exact printer drivers to exist on each workstation.

This was first published in March 2001