Si estás usando un contro commondialog fijate en sus flag, entre los cuales espicifica que si se determina una impresora en el commondialog, el systema lo toma por defecto.
Existe una API que maneja el commondialog, pero todavía no pude sacar la impresión.
Espero que te sea útil.....
Hola Venjo, gracias por tu ayuda pero no es lo que necesito, no estoy utilizando ningún control commondialog, realmente lo que necesito es imprimir un informe de access y antes de imprimirlo cambiar la impresora predeterminada para que lo saque por fax de una forma transparente para el usuario.