一个关于MFC的问题
来源:百度知道 编辑:UC知道 时间:2024/05/22 07:06:34
以下是主应用程序文件CAddTest.cpp里的函数,在int nResponse = dlg.DoModal();之前是为了显示主窗口,但是后面的部分就很奇怪了,是相应默认生成的两个按钮控件的响应函数。
但是我要真用到这两个按钮的响应函数自然是在CAddTestDlg.cpp中定义,这样,下面的东西不是有些重复吗?
请高手指教以下部分的作用和用法!
CAddTestDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
return FALSE;
但是我要真用到这两个按钮的响应函数自然是在CAddTestDlg.cpp中定义,这样,下面的东西不是有些重复吗?
请高手指教以下部分的作用和用法!
CAddTestDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
return FALSE;
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
return FALSE;
这个没什么用 主要是判断了用户按下哪个按钮 再做相应处理
这里的主界面都消失了 基本我们都不会在这里处理数据的 这个不管他