Click here to Skip to main content
15,887,746 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Problem with CDC:SetMapMode (in Release-Mode) Pin
Stephen Hewitt31-Aug-06 23:07
Stephen Hewitt31-Aug-06 23:07 
QuestionProblem with a button in an SDI application Pin
Eikthrynir31-Aug-06 9:44
Eikthrynir31-Aug-06 9:44 
AnswerRe: Problem with a button in an SDI application [modified] Pin
prasad_som31-Aug-06 20:50
prasad_som31-Aug-06 20:50 
QuestionSetNamedSecurityInfo 2 Pin
RomTibi31-Aug-06 9:29
RomTibi31-Aug-06 9:29 
QuestionPreventing others to access my process via interprocess communication Pin
Marco225031-Aug-06 9:07
Marco225031-Aug-06 9:07 
AnswerRe: Preventing others to access my process via interprocess communication Pin
Jun Du31-Aug-06 9:42
Jun Du31-Aug-06 9:42 
GeneralDllMain and its usage (Followup to a post by Jeremy Falcon) Pin
PJ Arends31-Aug-06 8:46
professionalPJ Arends31-Aug-06 8:46 
GeneralRe: DllMain and its usage (Followup to a post by Jeremy Falcon) Pin
Zac Howland31-Aug-06 9:03
Zac Howland31-Aug-06 9:03 
You are asking for trouble in 2 different ways here.

First, using operations like CreateWindow in your constructor is dangerous since if CreateWindow fails, you have not completed your construction of the object. It is safer to initialize any variables and have a separate Create function to create your window.

Second, Doing this as part of the static memory allocation for your Dll can cause problems if the DLL fails to load properly. Basically, the same arguments for not calling CreateWindow inside your DllMain apply to calling it before it gets called as well.

If you decide to become a software engineer, you are signing up to have a 1/2" piece of silicon tell you exactly how stupid you really are for 8 hours a day, 5 days a week

Zac

GeneralRe: DllMain and its usage (Followup to a post by Jeremy Falcon) Pin
PJ Arends31-Aug-06 9:19
professionalPJ Arends31-Aug-06 9:19 
GeneralRe: DllMain and its usage (Followup to a post by Jeremy Falcon) Pin
PJ Arends31-Aug-06 9:33
professionalPJ Arends31-Aug-06 9:33 
GeneralRe: DllMain and its usage (Followup to a post by Jeremy Falcon) Pin
Michael Dunn31-Aug-06 18:42
sitebuilderMichael Dunn31-Aug-06 18:42 
GeneralRe: DllMain and its usage (Followup to a post by Jeremy Falcon) Pin
PJ Arends31-Aug-06 21:14
professionalPJ Arends31-Aug-06 21:14 
QuestionHeap corruption?! Pin
Nader Elshehabi31-Aug-06 7:55
Nader Elshehabi31-Aug-06 7:55 
AnswerRe: Heap corruption?! Pin
Zac Howland31-Aug-06 8:15
Zac Howland31-Aug-06 8:15 
QuestionRe: Heap corruption?! Pin
Nader Elshehabi31-Aug-06 9:01
Nader Elshehabi31-Aug-06 9:01 
AnswerRe: Heap corruption?! Pin
Zac Howland31-Aug-06 9:08
Zac Howland31-Aug-06 9:08 
GeneralRe: Heap corruption?! Pin
Nader Elshehabi31-Aug-06 9:49
Nader Elshehabi31-Aug-06 9:49 
GeneralRe: Heap corruption?! Pin
David Crow31-Aug-06 10:09
David Crow31-Aug-06 10:09 
GeneralRe: Heap corruption?! Pin
Nader Elshehabi31-Aug-06 12:21
Nader Elshehabi31-Aug-06 12:21 
GeneralRe: Heap corruption?! Pin
Zac Howland31-Aug-06 10:20
Zac Howland31-Aug-06 10:20 
JokeRe: Heap corruption?! Pin
Nader Elshehabi31-Aug-06 12:29
Nader Elshehabi31-Aug-06 12:29 
GeneralRe: Heap corruption?! Pin
Stephen Hewitt31-Aug-06 14:10
Stephen Hewitt31-Aug-06 14:10 
GeneralRe: Heap corruption?! Pin
Zac Howland1-Sep-06 3:56
Zac Howland1-Sep-06 3:56 
GeneralRe: Heap corruption?! Pin
Stephen Hewitt1-Sep-06 4:19
Stephen Hewitt1-Sep-06 4:19 
GeneralRe: Heap corruption?! Pin
Zac Howland1-Sep-06 4:30
Zac Howland1-Sep-06 4:30 

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.