MFC扩展基本Windows消息息机制,使消息不仅可以由主窗口来处理,还可以由视图对象、文档对象、应用程序对象甚至是任何由CCmdTarget派生的对象来处理。在哪里处理并无定论,要视具体情况来定,原则上是找最方便处理的地方来处理。如File菜单里的Save命令,是保存文档的,当然是文档对象处理最方便;而Exit命令是退出应用程序的,当然是在应用程序对象里处理最方便。如果有多处进行处理,则按以下顺序:视图对象-文档对象-主框架窗口对象-应用程序对象-缺省处理,只有优先级最高的才进行处理,后续的处理功能忽略。