请教VC++MFC编程的语句问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:05:58
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
这段语句是什么意思啊??消息映射的作用是什么??麻烦高手详细解释一下,大家辛苦啦!!!谢谢!

void CAboutDlg::DoDataExchange这个函数是用来添加消息映射的,说通俗一点就是让你的消息和消息处理函数之间有机的联系起来。
比如说我要按下按钮是执行某个函数,那么就需要把鼠标按下这个消息,和你的函数之见添加映射。