Click here to Skip to main content
15,911,786 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Files\Folder Pin
«_Superman_»6-Mar-09 3:43
professional«_Superman_»6-Mar-09 3:43 
AnswerRe: Files\Folder Pin
Nishad S6-Mar-09 2:39
Nishad S6-Mar-09 2:39 
QuestionRe: Files\Folder Pin
David Crow6-Mar-09 3:05
David Crow6-Mar-09 3:05 
QuestionHow to check the compiler settting in Visual Studio 2005 Pin
pandit846-Mar-09 0:15
pandit846-Mar-09 0:15 
AnswerRe: How to check the compiler settting in Visual Studio 2005 [modified] Pin
_AnsHUMAN_ 6-Mar-09 0:20
_AnsHUMAN_ 6-Mar-09 0:20 
AnswerRe: How to check the compiler settting in Visual Studio 2005 Pin
Hamid_RT6-Mar-09 0:20
Hamid_RT6-Mar-09 0:20 
QuestionCommand_Line_Parsing using getopt():QNX related. Pin
Raj-Ekoham DwitiyoNasti5-Mar-09 23:50
Raj-Ekoham DwitiyoNasti5-Mar-09 23:50 
AnswerRe: Command_Line_Parsing using getopt():QNX related. Pin
CPallini6-Mar-09 0:19
mveCPallini6-Mar-09 0:19 
GeneralRe: Command_Line_Parsing using getopt():QNX related. Pin
Raj-Ekoham DwitiyoNasti6-Mar-09 0:30
Raj-Ekoham DwitiyoNasti6-Mar-09 0:30 
QuestionRe: Command_Line_Parsing using getopt():QNX related. Pin
CPallini6-Mar-09 0:34
mveCPallini6-Mar-09 0:34 
AnswerRe: Command_Line_Parsing using getopt():QNX related. Pin
Raj-Ekoham DwitiyoNasti6-Mar-09 1:34
Raj-Ekoham DwitiyoNasti6-Mar-09 1:34 
GeneralRe: Command_Line_Parsing using getopt():QNX related. Pin
CPallini6-Mar-09 2:08
mveCPallini6-Mar-09 2:08 
GeneralRe: Command_Line_Parsing using getopt():QNX related. Pin
Raj-Ekoham DwitiyoNasti6-Mar-09 3:04
Raj-Ekoham DwitiyoNasti6-Mar-09 3:04 
GeneralRe: Command_Line_Parsing using getopt():QNX related. Pin
CPallini6-Mar-09 7:41
mveCPallini6-Mar-09 7:41 
QuestionSimple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
B_U_A5-Mar-09 23:23
B_U_A5-Mar-09 23:23 
AnswerRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
«_Superman_»6-Mar-09 1:01
professional«_Superman_»6-Mar-09 1:01 
AnswerRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
Nishad S6-Mar-09 2:19
Nishad S6-Mar-09 2:19 
QuestionRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
B_U_A6-Mar-09 9:21
B_U_A6-Mar-09 9:21 
QuestionRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
B_U_A6-Mar-09 22:18
B_U_A6-Mar-09 22:18 
QuestionProblems with Overriding OnOK() and OnCancel() Pin
B_U_A7-Mar-09 16:17
B_U_A7-Mar-09 16:17 
AnswerRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
Nishad S8-Mar-09 5:31
Nishad S8-Mar-09 5:31 
QuestionRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
B_U_A9-Mar-09 1:03
B_U_A9-Mar-09 1:03 
AnswerRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
Nishad S9-Mar-09 2:06
Nishad S9-Mar-09 2:06 
QuestionRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
B_U_A9-Mar-09 23:50
B_U_A9-Mar-09 23:50 
Dear -ns ami- ...many thanks for your detailed reply, which was very helpful.
It now makes perfect sense to me and I think I have a much better understanding of the whole WM_xxx stuff and about overriding virtual functions.

What you explained works fine now; exactly in the way I wanted it.
I am grateful that you took the time to write everything down.

Can I ask one more question (for now Wink | ;-) ), please?

I have added a button and upon clicking this (&Close) button I want to shut down the application. I thought I just grab the ON_BN_CLICKED (the ID is IDC_OK) and map/call the same function OnClose, as the one that the ON_WM_CLOSE calls, ... like the // line below:

	ON_BN_CLICKED(IDC_SETTINGS, OnSettings)
	ON_WM_CLOSE()
//	ON_BN_CLICKED(IDC_OK, OnClose)
	ON_BN_CLICKED(IDC_OK, OnAbort)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


...but that wasn't such a good idea, because then the Class Wizard complains with a 'PARSER ERROR'.

So as a next step I have added the
ON_BN_CLICKED(IDC_OK, OnAbort) map entry and then further down the member function like this:

void CTestDlg::OnClose()	
{
	EndDialog(true);	
}

void CTestDlg::OnAbort() 
{
	EndDialog(true);	
}


What I don't like is that I now have twice the same code (...calling the EndDialog()).
Is that the right way of doing it? Or am I missing something here again, ... and I can actually (somehow) map the button event to the same OnClose member function?
If so, how?

Thanks again in advance.
AnswerRe: Simple Noob Question: Problem with "CONTROL PARENT" setting in tabbed dialog Pin
Nishad S10-Mar-09 23:44
Nishad S10-Mar-09 23:44 

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.