CMainFrame::OnRButtonDown
问题:有一个MDI程序,可以打开多文档,我在标签上右击鼠标,然后在CMAINFRAME的PRETRANSMESSAGE函数中可以截获到WM_RBUTTONDOWN消息,一路跟踪,一直到执行了translatemessage(),dispatchmessage(),这个时候按我的理解,这条消息已经被发到了CMAINFRAME窗口,但是我去一直不到CMAINFRAME的OnRButtonDown被调用?这是为什么呢?恳请各位大侠给指点一下!!!我的环境是WIN7 64 VS2010
我的理解是:任何消息,只要PRETRANSLATEMESSAGE不拦截,都应该送得到本窗口,但是我发现,WM_RBUTTONDOWN,WM_RBUTTONUP都送不到CMAINFRAME窗口,但是如果在CVIEW窗口点击就没问题,都可以送到CVIEW窗口。
就是右键点击doc_name1那个标签位置。