Click here to Skip to main content
15,920,031 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionGDI+ & MFC - Resizing problem Pin
FreeCastle2-Apr-07 23:54
FreeCastle2-Apr-07 23:54 
AnswerRe: GDI+ & MFC - Resizing problem Pin
Parthi_Appu2-Apr-07 23:59
Parthi_Appu2-Apr-07 23:59 
GeneralRe: GDI+ & MFC - Resizing problem Pin
FreeCastle3-Apr-07 1:01
FreeCastle3-Apr-07 1:01 
GeneralRe: GDI+ & MFC - Resizing problem Pin
Parthi_Appu3-Apr-07 1:15
Parthi_Appu3-Apr-07 1:15 
GeneralRe: GDI+ & MFC - Resizing problem Pin
FreeCastle3-Apr-07 2:01
FreeCastle3-Apr-07 2:01 
GeneralRe: GDI+ & MFC - Resizing problem Pin
Parthi_Appu3-Apr-07 2:16
Parthi_Appu3-Apr-07 2:16 
GeneralRe: GDI+ & MFC - Resizing problem Pin
FreeCastle3-Apr-07 3:17
FreeCastle3-Apr-07 3:17 
GeneralRe: GDI+ & MFC - Resizing problem Pin
Mark Salsbery3-Apr-07 8:19
Mark Salsbery3-Apr-07 8:19 
FreeCastle wrote:
But anyway I have to put an Invalidate() into the OnSize handler, because without that I see the changes only after hiding and showing again the dialog.


That's because only the new part of the window is invalidated (marked for repainting) during a resize. To force the entire window to be repainted when the size changes, invalidating on
WM_SIZE is fine.

FreeCastle wrote:
I don't really understand why this has to be done by a HDC


Why what needs to be done with an HDC?

If you want to keep a Graphics object (associated with a HDC for the window) around for the life
of the window then you may want to consider using CS_OWNDC in the window class. See the
RegisterClass API for details (AfxRegisterClass for MFC).

Mark


"If you can dodge a wrench, you can dodge a ball."

QuestionCircle Equation Pin
faridah_hani2-Apr-07 23:24
faridah_hani2-Apr-07 23:24 
AnswerRe: Circle Equation Pin
_AnsHUMAN_ 2-Apr-07 23:43
_AnsHUMAN_ 2-Apr-07 23:43 
QuestionRe: Circle Equation Pin
David Crow3-Apr-07 2:56
David Crow3-Apr-07 2:56 
AnswerRe: Circle Equation Pin
Hamid_RT3-Apr-07 6:18
Hamid_RT3-Apr-07 6:18 
Questionwindows recycle bin Pin
apoluo2-Apr-07 23:14
apoluo2-Apr-07 23:14 
AnswerRe: windows recycle bin Pin
Parthi_Appu3-Apr-07 0:07
Parthi_Appu3-Apr-07 0:07 
GeneralRe: windows recycle bin Pin
apoluo3-Apr-07 4:42
apoluo3-Apr-07 4:42 
GeneralRe: windows recycle bin Pin
apoluo3-Apr-07 4:44
apoluo3-Apr-07 4:44 
AnswerRe: windows recycle bin Pin
Hamid_RT3-Apr-07 6:18
Hamid_RT3-Apr-07 6:18 
Questionlinker problem VS2005 and lua library Pin
abac_mefisto2-Apr-07 22:58
abac_mefisto2-Apr-07 22:58 
GeneralRe: linker problem VS2005 and lua library Pin
prasad_som3-Apr-07 1:53
prasad_som3-Apr-07 1:53 
QuestionRe: linker problem VS2005 and lua library Pin
abac_mefisto3-Apr-07 2:19
abac_mefisto3-Apr-07 2:19 
AnswerRe: linker problem VS2005 and lua library Pin
prasad_som3-Apr-07 2:33
prasad_som3-Apr-07 2:33 
GeneralRe: linker problem VS2005 and lua library Pin
abac_mefisto3-Apr-07 2:23
abac_mefisto3-Apr-07 2:23 
QuestionHow to paint background of a CWnd derived class? Pin
narayanagvs2-Apr-07 22:56
narayanagvs2-Apr-07 22:56 
QuestionRe: How to paint background of a CWnd derived class? Pin
prasad_som3-Apr-07 0:12
prasad_som3-Apr-07 0:12 
AnswerRe: How to paint background of a CWnd derived class? Pin
Parthi_Appu3-Apr-07 0:28
Parthi_Appu3-Apr-07 0:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.