• Advertisement
Sign in to follow this  

Query about Bitmap class constructor GDI+

This topic is 2378 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi all
I have a question about the constructor of the Bitmap class:

Bitmap.Bitmap (HBITMAP, HPALETTE)

The part of the code is as follows

HBITMAP hBmp = LoadBitmap(hInst,MAKEINTRESOURCE(IDB_BITMAP1));
.....
HDC hdc;
PAINTSTRUCT ps;
hdc = BeginPaint(hWnd, &ps);
Graphics graphics(hdc);
Bitmap bitmap(hBmp, ¿....?);
graphics.DrawImage(&bitmap, 0, 400,bitmap.GetWidth(),bitmap.GetHeight());
EndPaint(hWnd, &ps);


My question is What should I put as the second parameter of Bitmap constructor?
I have tried with
(HPALETTE)GetSockObject(DEFAULT_PALETTE);
and
(HPALETTE)GetCurrentObject(hdc,OBJ_PAL);
but it doesn't work

I know this is a beginner question but I would be grateful for your help

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement