How to load Bitmap at Dialogbakground in an MFC application?



How to load Bitmap at Dialogbakground in an MFC application?..

Answer / 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

More Win32API Interview Questions

What Message to limit the size of window?

0 Answers  


In Win32 application can we use CString datatype?

4 Answers  


Hi All, i got through he h1b Lotreey in india. US staming in the consulate is pendding . i applied from india for H1b but currently i am in germany for 1 year .i wanted to know can i attend the interview in germany.

1 Answers   MultiVision,


what is the function to repaint a window immediately?

2 Answers  


System call executable binary file into a process

2 Answers  


what is the difference between MFC and Win32

5 Answers   ArisGlobal, Microsoft,


Explain Win32 Program Execution flow?

0 Answers  


what API used to hide window

2 Answers  


describe process of creating a new class of windows ??

1 Answers  


sql query for delete duplicate records in sql datadbase

0 Answers  


What is Function entry for DLL in win3.1?

0 Answers  


what are the design patterns of an MFC application

5 Answers   Samsung, SunSoft Technologies,


Categories