Click here to Skip to main content
15,890,946 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Is It Possible to do this? Pin
Abin25-May-04 19:26
Abin25-May-04 19:26 
GeneralRe: Is It Possible to do this? Pin
Shuang. Wu25-May-04 21:56
Shuang. Wu25-May-04 21:56 
AnswerRe: Is It Possible to do this? Pin
Iain Clarke, Warrior Programmer26-May-04 1:19
Iain Clarke, Warrior Programmer26-May-04 1:19 
GeneralMFC Rich Edit Contrl and ASCII file Pin
addo21425-May-04 18:19
addo21425-May-04 18:19 
GeneralRe: MFC Rich Edit Contrl and ASCII file Pin
David Crow26-May-04 4:52
David Crow26-May-04 4:52 
GeneralMFC OnClose() behaviour Pin
J.B.25-May-04 17:03
J.B.25-May-04 17:03 
GeneralRe: MFC OnClose() behaviour Pin
Bob Stanneveld25-May-04 21:09
Bob Stanneveld25-May-04 21:09 
GeneralRe: MFC OnClose() behaviour Pin
Diddy26-May-04 0:13
Diddy26-May-04 0:13 
LRESULT ParentDlg::OnExitApp(WPARAM wParam, LPARAM lParam){
OnClose();
return 0;
}

Is why.

Change it to

LRESULT ParentDlg::OnExitApp(WPARAM wParam, LPARAM lParam){
SendMessage(WM_CLOSE);
return 0;
}

When CDialog::OnClose gets called, it calls MFC's Default() method - which says hay what was the last message? Lets pass that to DefWindowProc for processing. If you just _call_ OnClose, the last message will be your custom message you are using to close the dialog - and DefWindowProc will do nowt.

Better yet - do away with your custom message and just send the dialog a WM_CLOSE from the other dialog.
GeneralRe: MFC OnClose() behaviour Pin
David Crow26-May-04 3:30
David Crow26-May-04 3:30 
GeneralRe: MFC OnClose() behaviour Pin
J.B.27-May-04 0:46
J.B.27-May-04 0:46 
GeneralVC.Net In VC6 Pin
Anonymous25-May-04 13:56
Anonymous25-May-04 13:56 
GeneralRe: VC.Net In VC6 Pin
Anonymous25-May-04 15:54
Anonymous25-May-04 15:54 
GeneralRe: VC.Net In VC6 Pin
Ryan Binns25-May-04 18:14
Ryan Binns25-May-04 18:14 
GeneralRe: VC.Net In VC6 Pin
Anonymous25-May-04 18:40
Anonymous25-May-04 18:40 
GeneralRe: VC.Net In VC6 Pin
Ryan Binns25-May-04 18:43
Ryan Binns25-May-04 18:43 
GeneralRe: VC.Net In VC6 Pin
Jim A. Johnson25-May-04 19:18
Jim A. Johnson25-May-04 19:18 
GeneralRe: VC.Net In VC6 Pin
Ryan Binns25-May-04 23:36
Ryan Binns25-May-04 23:36 
GeneralRe: VC.Net In VC6 Pin
Jim A. Johnson26-May-04 4:39
Jim A. Johnson26-May-04 4:39 
GeneralGetting Text from Seperate Dialog Pin
Eversman25-May-04 13:48
Eversman25-May-04 13:48 
GeneralRe: Getting Text from Seperate Dialog Pin
Gary R. Wheeler25-May-04 14:45
Gary R. Wheeler25-May-04 14:45 
GeneralRe: Getting Text from Seperate Dialog Pin
avenger_sb2525-May-04 18:10
avenger_sb2525-May-04 18:10 
GeneralVC++.NET compiler running in VC++6 Errors Pin
---Mark---25-May-04 13:31
---Mark---25-May-04 13:31 
GeneralRe: VC++.NET compiler running in VC++6 Errors Pin
Anonymous25-May-04 13:39
Anonymous25-May-04 13:39 
GeneralRe: VC++.NET compiler running in VC++6 Errors Pin
---Mark---25-May-04 13:43
---Mark---25-May-04 13:43 
GeneralRe: VC++.NET compiler running in VC++6 Errors Pin
Anonymous25-May-04 13:47
Anonymous25-May-04 13:47 

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.