Re: Печать изображения из ScrollView
От: SexMachine Украина www.is.svitonline.com/sashko1
Дата: 15.02.06 15:59
Оценка:
Здравствуйте, pluto, Вы писали:

P>Есть ScrollView на диалоге. На View скопировано изображение. Пытаюсь отправить картинку на печать, примерно так:


P>
P>void СMyView::TryPrinting()
P>{    
P>    CDC *pDC = GetDC();
    
P>    prtDC.BitBlt(0, 0, page_width, page_height, pDC, 0, 0, SRCCOPY);
                                                     ^^^^^
Замени на :
         RECT rcClient;
         GetClientRect( &rcClient )
  
    prtDC.BitBlt(0, 0, page_width, page_height, pDC, rcClient.left, rcClient.top, SRCCOPY);
P>}
P>


P>При этом печатается весь экран, вместе с панелью задач.

P>Как получить DC, который содержит именно изображение ?
Если я не ошибаюсь, нет такого.
У кого-то варит голова, у кого-то — желудок...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.