Ну я так понял у вас есть контекст устройства на котором рисуете (hDC), Соответственно его можно передать в контекст устройства принтера (вроде как-то так делалось). Далее в стандартном диалоге печати поправить если что.
Давно с принтером не возился, но если надо могу дома работающий пример на MFC посмотреть.
Как еще вариант сделать Window контрол на форме и в него выводить рисунок (там hDC есть). Но что сним делать дальше - без понятия