mrwad99
asked on
Dialogue destruction and member variable existence
Hello !
Quick question about calling DoModal() and the availability of dialogue member variables:
If I say
MyDialogue dlg
if (dlg.DoModal == IDOK) {
CString s = dlg.m_str;
int i = dlg.m_i;
// etc etc etc.. other access of dlg member variables
}
// *
Now, when is the destructor for dlg called, hence up to what point can I access *true* (i.e. not garbage) values like dlg.m_str ? I put a TRACE statement in my destructor for the dialog class, but it never got displayed ! Also I could still access dlg member variables at the point marked *; well after when I initially figured the dialogue would have been destroyed !
TIA !
Quick question about calling DoModal() and the availability of dialogue member variables:
If I say
MyDialogue dlg
if (dlg.DoModal == IDOK) {
CString s = dlg.m_str;
int i = dlg.m_i;
// etc etc etc.. other access of dlg member variables
}
// *
Now, when is the destructor for dlg called, hence up to what point can I access *true* (i.e. not garbage) values like dlg.m_str ? I put a TRACE statement in my destructor for the dialog class, but it never got displayed ! Also I could still access dlg member variables at the point marked *; well after when I initially figured the dialogue would have been destroyed !
TIA !
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
@mrwad99:
> Four minutes; you are getting better...
Heh. Thanks! :)
Dex*
> Four minutes; you are getting better...
Heh. Thanks! :)
Dex*
ASKER
Dex*,
some time after I closed this question last night (GMT) I realised that nothing I had said actually even insinuated "thanks for answering my question". So here it is:
Thanks !
PS Thanks also for the link on your profile to di.fm; I had a listen and they certainly are phat beats !
:)
some time after I closed this question last night (GMT) I realised that nothing I had said actually even insinuated "thanks for answering my question". So here it is:
Thanks !
PS Thanks also for the link on your profile to di.fm; I had a listen and they certainly are phat beats !
:)
@mrwad99:
You're welcome and you're welcome. :)
Which stream did you like the best? I usually listen to Trance or Vocal Trance, but I keep them all in the rotation. Whatever my mood calls for. :)
Dex*
You're welcome and you're welcome. :)
Which stream did you like the best? I usually listen to Trance or Vocal Trance, but I keep them all in the rotation. Whatever my mood calls for. :)
Dex*
ASKER
:)