>Can the "set printer to " command be used to direct output to winfax? >
Yes; Winfax will have a printer name associated with it, and you can SET PRINTER TO NAME Windows Printer Name
This will not control the destination recipient, etc - you'll want to use DDE or the ActiveX control for WinFax to do this. The WinFax DDE interface is documented in the WinFax 9 docs, and includes sample FoxPro code to perform the necessary DDE.