为何能在视图类能更新界面

作者:朱金灿

来源:http://blog.csdn.net/clever101


          

本来菜单等界面内容是归框架类管的。比如在视图类就有一UPDATE_COMMAND_UI

消息来更新界面。开始我也挺纳闷的。后来我终于理解了。下面以菜单为例来说明我的理解。

实际上菜单状态和菜单命令消息是密切相关的。在视图类添加一个菜单命令消息函数,在调

用这个函数后同时想更新界面,如果更新界面都有框架类负责,那这样就很麻烦了,你要首

先获得框架指针,然后才能调用相关的界面更新成员函数。因此框架类就必须将更新界面的

权利出让给其它类,让其它类也能更新界面。

 

原文地址:https://www.cnblogs.com/lanzhi/p/6471331.html