Click here to Skip to main content
15,917,617 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: parameter passing in C++ Pin
jhwurmbach12-Nov-02 22:28
jhwurmbach12-Nov-02 22:28 
GeneralRe: parameter passing in C++ Pin
Alvaro Mendez11-Nov-02 6:47
Alvaro Mendez11-Nov-02 6:47 
QuestionMust a view be derived from CWnd when... ? Pin
Chen Jiadong11-Nov-02 2:29
Chen Jiadong11-Nov-02 2:29 
AnswerRe: Must a view be derived from CWnd when... ? Pin
jhwurmbach11-Nov-02 2:38
jhwurmbach11-Nov-02 2:38 
GeneralRe: Must a view be derived from CWnd when... ? Pin
Chen Jiadong11-Nov-02 2:54
Chen Jiadong11-Nov-02 2:54 
GeneralRe: Must a view be derived from CWnd when... ? Pin
jhwurmbach11-Nov-02 3:07
jhwurmbach11-Nov-02 3:07 
GeneralRe: Must a view be derived from CWnd when... ? Pin
Chen Jiadong11-Nov-02 3:19
Chen Jiadong11-Nov-02 3:19 
GeneralRe: Must a view be derived from CWnd when... ? Pin
jhwurmbach11-Nov-02 3:38
jhwurmbach11-Nov-02 3:38 
Oh, well, then its simple!
(If you happen to have a similar problem yourself before and spent a whole day googling for a solution, that isWink | ;-)

Look at the call stack in your debugger: You will see that the first function (counted top down) with a familiar name is CView::PostNCDestroy().
Clicking on that line you see a 'delete this;'.
CViews are meant to be constructed on the heap and delete themself after use. You have constructed your window on the stack.
So sumply override PostNCDestroy() in your derived class and do not call the base class.
That should do it!
GeneralRe: Must a view be derived from CWnd when... ? Pin
Chen Jiadong11-Nov-02 4:20
Chen Jiadong11-Nov-02 4:20 
GeneralRe: Must a view be derived from CWnd when... ? Pin
jhwurmbach11-Nov-02 4:34
jhwurmbach11-Nov-02 4:34 
GeneralRe: Must a view be derived from CWnd when... ? Pin
Chen Jiadong11-Nov-02 4:47
Chen Jiadong11-Nov-02 4:47 
GeneralCursor change Pin
Dennis L11-Nov-02 1:58
Dennis L11-Nov-02 1:58 
GeneralRe: Cursor change Pin
KarstenK11-Nov-02 2:20
mveKarstenK11-Nov-02 2:20 
GeneralRe: Cursor change Pin
vgkotha11-Nov-02 4:25
vgkotha11-Nov-02 4:25 
GeneralRe: Cursor change Pin
Anonymous11-Nov-02 5:02
Anonymous11-Nov-02 5:02 
GeneralRe: Cursor change Pin
jhwurmbach11-Nov-02 22:14
jhwurmbach11-Nov-02 22:14 
GeneralRe: Cursor change Pin
georgiek5012-Nov-02 4:02
georgiek5012-Nov-02 4:02 
GeneralAdding a pane to the Status Bar. Pin
WREY11-Nov-02 1:29
WREY11-Nov-02 1:29 
GeneralRe: Adding a pane to the Status Bar. Pin
Anonymous11-Nov-02 1:54
Anonymous11-Nov-02 1:54 
General??? error Pin
Anonymous11-Nov-02 1:19
Anonymous11-Nov-02 1:19 
GeneralRe: ??? error Pin
WREY11-Nov-02 1:34
WREY11-Nov-02 1:34 
GeneralRe: ??? error Pin
Anonymous11-Nov-02 1:46
Anonymous11-Nov-02 1:46 
GeneralRe: ??? error Pin
WREY11-Nov-02 2:33
WREY11-Nov-02 2:33 
GeneralRe: ??? error Pin
Tim Smith11-Nov-02 3:52
Tim Smith11-Nov-02 3:52 
GeneralRe: ??? error Pin
cradle11-Nov-02 1:37
cradle11-Nov-02 1:37 

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.