Добрый день.
Есть ScrollView на диалоге. На View скопировано изображение. Пытаюсь отправить картинку на печать, примерно так:
void СMyView::TryPrinting()
{
CDC *pDC = GetDC();
CDC prtDC; // DC принтера
/* ...
...Инициализация prtDC, вычисление размера страниц...
...
StartDoc(&di);
prtDC.StartPage()
*/
prtDC.BitBlt(0, 0, page_width, page_height, pDC, 0, 0, SRCCOPY); // Копирование на DC принтера
}
При этом печатается весь экран, вместе с панелью задач.
Как получить DC, который содержит именно изображение ?