How to load Bitmap at Dialogbakground in an MFC application?

Answer Posted / john k gummadi

In OnInitDialog:
-----------------
1. Create CBitmap from the bitmap.
2. Create a memory DC (CDC)
3. Put the CBitmap into the memory DC (Use
CDC::SelectObject function).


In OnPaint:
------------
4. Get your dialog DC (CDialog::GetDC)
5. Do BitBlt or StretchBlt on dialog DC with memory DC as
source DC (this will paint the bitmap on your dialog).
6. Release dialog DC (ReleaseDC function)

Is This Answer Correct ?    13 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is an Hash Mapping in java?

2557


What is System call executable binary file into a process?

671


to take three string inputs in a two dimensional array of 3 rows and 15 columns and write a function that prints them.

2162


What is preemption and context switching?

654


What is GDI object?

687






explain WM_PAINT message ?????

2767


What Message to limit the size of window?

664


What is Function entry for DLL in win3.1?

666


what is the stack size in win 32 program

936