KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Here's my attempt (ugly GDI+ and GDI mix...) // ... BYTE pixels[BMP_WIDTH * BMP_HEIGHT * BMP_BPP]; HBITMAP hBitmap; Gdiplus::Bitmap cBitmap(BMP_WIDTH, BMP_HEIGHT, PixelFormat32bppRGB); Gdiplus::Graphics cGraphics(&cBitmap); Gdiplus::Pen cPen(Gdiplus::Color(255, 255, 0, 0)); cGraphics.DrawRectangle(&cPen, 0, 0, cBitmap.GetWidth() - 1, cBitmap.GetHeight() - 1); // and here it get's real ugly, I'd like to change that... cBitmap.GetHBITMAP(Gdiplus::Color(255, 255, 255), &hBitmap); GetBitmapBits(hBitmap, sizeof(pixels), pixels); // ... Someone told me to use LockBits but I really didn't understand how. I tried it, but I failed so I'm not going to post that attempt, too.
Tags (comma-separated)
Save Edits
Cancel