MFC框架

MDI:

消息:

App类和Doc类都是从CCmdTarget类派生而来,所以只能接收命令消息和控件通知消息,View类与Frame框架类都是从CWnd类派生,所以能够接收命令消息和控件通知消息,还有windows消息三种消息。对于三种消息,期响应的顺序是这样的:

首先由框架类接收到该消息,框架类将该消息递交给其子窗口View,如果View没有对该消息进行响应,则由View递交给Doc;

如果Doc也没有对该消息进行响应,那么它回再次将该消息回交给View,View再回交给Frame框架,框架检查自己是否对该消息有相应的处理函数,如果没有则递交给App,如果App也没有则由Windows系统自己处理。

posted @ 2019-06-14 15:18  kuaqi  阅读(371)  评论(0编辑  收藏  举报