I have the DC of some thing i want to print. How do i "blt" it to the printer with out doing this:

Code:
BitBlt frmMain.Picture1.hDC, 0, 0, Screen.Width, Screen.Height, DC, 0, 0, vbSrcCopy
Printer.Print frmMain.Picture1.Picture
Do i have to do this, or can i blt directly to the printer?