c++消息映射疑问

来源:百度知道 编辑:UC知道 时间:2024/06/02 06:54:57
已经在C XX View类中定义过了WM_LBUTTONDOWN的消息映射函数,当再在CMainFrame中重新定义一个同样的WM_LBUTTONDOWN的消息映射函数,CMainFrame中定义的函数会不会执行?为什么

不会,首先应该知道C**View类的窗口界面始终是覆盖在CMainFrame之上的,当你在窗口界面进行操作时,所进行的操作都是对C**View类的操作,所以就算是在CMainFrame类内定义了消息映射函数,它也是不会执行的。