[CLOSED] [GDI] вопрос по рисованию
Я так понимаю надо копать куда-то в сторону "Clipping Regions" ? Может кто уже с этим работал? Киньте пример кода, плз =)
//Задаем новый регион рисования
HRGN DrawingRgn = CreateRectRgn(100,100,200,200);
HRGN SavedRgn = SelectObject(hDC, DrawingRgn);
//Рисуем
//Восстанавливаем прежний регион рисования
SelectObject(hDC, SavedRgn );
Оставить комментарий
Slavaga
можно ли каким-нибудь образом задать на Device Context'е область (прямоугольную) такую, чтобы при рисовании на DC все, что попадает в эту область - отображалось, а все, что не попадает - нет.Например, у меня есть функция, которая может рисовать GDI'шными функциями в определенной области экрана это :
А мне нужно отрисовать только часть, выделенную рамкой. Вариант с отрисовкой в битмапе и копированием определенной его части не подходит (из-за размеров картинки).