Re[3]: Произвольный цвет заливки для 8-битной DIB-секции
От: Andrew S Россия http://alchemy-lab.com
Дата: 30.11.04 15:50
Оценка:
PD>>Попробуй здесь вместо AdibDC передать hdc, полученный от GetDC(hAnyWnd)

Xo>Спасибо. Это помогает, если стоит задача отрисовки непосредственно в контексте устройства

Xo>(при этом на самом битмапе фигура не отображается).
Xo>А если рассматривать такой вариант: работа с изображением организована как работа
Xo>с некоторой областью памяти. На нем надо рисовать (заданным цветом) различные
Xo>геометрические фигуры. Можно ли каким-то образом использовать для этого стандартные
Xo>ф-ции типа FillRect, Ellipse и т.п.?

Можно. Все стандартно на MemoryDC. А то, что делаете вы — неверно. Не надо выделять массив malloc'ом, надо просто использовать указатель на поверхность, возвращаемый функцией CreateDIBSection.
http://www.rusyaz.ru/pr — стараемся писАть по-русски
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.