问题一:
响应CDialog::OnLButtonDown的时候, 自动添加了如下的代码void CDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
CDialogEx::OnLButtonDown(nFlags, point);
}请问下CDialogEx::OnLButtonDown(nFlags, point);这句是做什么用的, 貌似删除了也没什么问题问题二:
MFC里面有MESSAGE_MAP, 请教下什么时候需要添加消息映射呢?

解决方案 »

  1.   

    请问下CDialogEx::OnLButtonDown(nFlags, point);这句是做什么用的, 貌似删除了也没什么问题
    =============
    这个是调用基类的相应处理函数,基本上每一个消息函数都会自动加上这个,最好不要删除。
    问题二:
    MFC里面有MESSAGE_MAP, 请教下什么时候需要添加消息映射呢?
    =======================
    这里面就是所谓的消息映射了,对于大多数消息用IDE会自己加到这里面去的,对于某些消息可能要你自己手工在里面写入。
      

  2.   

    楼主看下《深入浅出MFC》,估计你会恍然大悟,还有就是再熟悉下C++基础的书