Ayuda sobre impresoras

Novat
14 de Marzo del 2006
Alguien podria ayudarme para saber como obtener desde codigo Visual Basic la impresora predeterminada que windows tiene en ese momento.
Y como puedo asignarle otra impresora predeterminada a Windows desde codigo Visual Basic directamente sin que el usuario la eliga.
Gracias