Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Difference between Cclint DC & Cpaint Dc

Answers were Sorted based on User's Feedback



Difference between Cclint DC & Cpaint Dc..

Answer / s.subashselvan

CClientDC will paint only the client area of the window and
it will work any message handler.
CPaintDC will paint only the client area of the window but
it only work on OnPaint message Handler only.

Is This Answer Correct ?    26 Yes 2 No

Difference between Cclint DC & Cpaint Dc..

Answer / susinderan

Both draws only window's client Area
-----------------
CClienDC()
-----------------
(i) constructor calls GetDc()
(ii) Destructor calls Release()
(iii) Will not remove WM_PAINT msg
(iv) Should not be used inside onPaint().
can be used outside onPaint()

-----------------
CPaintDC()
-----------------
(i) constructor calls BeginPaint()
(ii) Destructor calls EndPaint()
(iii) Will remove WM_PAINT msg
(iv) Should be used only inside onPaint()

Is This Answer Correct ?    5 Yes 0 No

Difference between Cclint DC & Cpaint Dc..

Answer / narendra

CPaintDC For drawing in a window's client area (OnPaint
handlers only)
CClientDC For drawing in a window's client area (anywhere
but OnPaint)

Is This Answer Correct ?    7 Yes 3 No

Difference between Cclint DC & Cpaint Dc..

Answer / swati

Cpaintdc can be used for only onpaint handler while
cclientdc can be used to paint in client area bt can use any
handlers like ondraw,onpaint
cwindow can be used to paint in whole window
cmetafile is used to store seq of files as physical output.

Is This Answer Correct ?    3 Yes 0 No

Difference between Cclint DC & Cpaint Dc..

Answer / rahul susar

"CPaintDC" For drawing in a window's client area (OnPaint
handlers only)
"CClientDC" For drawing in a window's client area (anywhere
but OnPaint)
"CWindowDC" For drawing anywhere in a window, including the
nonclient area
"CMetaFileDC" For drawing to a GDI metafile

Is This Answer Correct ?    0 Yes 3 No

Difference between Cclint DC & Cpaint Dc..

Answer / pnnr

CClientDC will paint only the client area of the window
CPaintDC will paint the whole window area including the
client area and non client area (Menu's , toolbar's etc..)

Is This Answer Correct ?    9 Yes 17 No

Post New Answer

More MFC Interview Questions

What is serialization ?which function is responsible for serializing data ?

5 Answers  


how does the UIThread and worker thread communicates and handle events

2 Answers   HCL,


How to find the mouse entering an image?..while entering need to display next image...

4 Answers  


What is stack size in win32 program?

1 Answers   HCL,


What is a message map, and what is the advantage of a message map over virtual functions?

1 Answers  


what is the meaning of constant FILE EXCEEDS LENGTH LIMIT while loading from ps file to vsam in the jcl?

0 Answers  


What is CArchive class dowes?

4 Answers  


Hi All, I have created one MFC Dialog Based application.now if i am running the application its working fine,instead of closing he application i minimized the application,if i run the application again,i am getting the Dialog. I want to prevent the calling of application multiple times. please give me the code and let me know in which method i need to make changes. Praveer

7 Answers   HP,


1)At run-time, you can change the icon by calling the LoadIcon() function?

2 Answers  


What is the difference between Extension DLL and Regular DLL?

6 Answers   GE,


What MFC base classes provide support for ActiveX controls?

2 Answers   Wipro,


Explain the flow of SDI application?

8 Answers   Mphasis,


Categories