当点击一个菜单项的时候,最先接受到菜单项消息的是 CMainFrame 框架类,CMainFrame框架类将会把菜单项消息交给它的子窗口 View 类,由 View 类首先进行处理;如果 View 类检测到没对该菜单项消息做响应,则 View 类把菜单项消息交由文档类 Doc 类进行处理;如果 Doc 类检测到 Doc类中也没对该菜单项消息做响应,则 Doc 类又把该菜单项消息交还给 View 类,由 View 类再交还给 CMainFrame 类处理。如果 CMainFrame 类查看到 CMainFrame 类中也没对该消息做响应,则最终交给App 类进行处理。
MFC中文档框架视图处理消息的顺序
最新推荐文章于 2022-07-04 08:58:30 发布
本文详细阐述了当点击一个菜单项时,消息从菜单项到CMainFrame框架类,再到View类、Doc类的传递过程及处理机制。重点强调了消息在不同组件间的交互与响应流程。
522

被折叠的 条评论
为什么被折叠?



