Рисование в GDI + Bitmap

Я пытаюсь переместить все из GDI в GDI +. В настоящее время я рисую в буфер DC (GDI). Я хочу, чтобы он вместо этого был нарисован в HBITMAP и нарисован только один раз. я пытался
вещи с указателями и изображениями, но не смогли найти ничего полезного. Там нет istream или файла, и я не использую плоскую версию API (нашел конструктор для этого.)

http://pastebin.com/bcw07Suq

-2

Решение

Решаемые. Вот как вы можете создать растровое изображение и затем перейти к рисованию.

Graphics g(hDC);
Bitmap foobar(100,100,PixelFormat32bppPARGB);
g.DrawImage(&foobar,100,100);
SolidBrush brush(Color::Blue);
g.FillRectangle(&brush, 0,0,10,10);
0

Другие решения


По вопросам рекламы [email protected]