Win32API Question:

Download Job Interview Questions and Answers PDF

How to load Bitmap at Dialogbakground in an MFC application?

Win32API Interview Question
Win32API Interview Question

Answer:

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)

Download Win32API Interview Questions And Answers PDF

Previous QuestionNext Question
What API used to hide window?In win32 application if defining a variable of CString then it gives the error "CString:Undeclared identifier" how to solve the problem? What headerfile need to include?