我是一个菜鸟,问个简单问题:
一个界面,左侧有导航栏,右侧是主要显示区域(CListCtrl和CDialog)。点击导航栏上的按钮,显示区域根据点击按钮的不同,分别显示不同的内容。这样在MFC中一般是怎么实现的,是在按钮事件中更新整个窗口,以至于各部分变化。还是分别给需要变化的控件发送消息让他变化。非常着急,在线等,谢谢大家
一个界面,左侧有导航栏,右侧是主要显示区域(CListCtrl和CDialog)。点击导航栏上的按钮,显示区域根据点击按钮的不同,分别显示不同的内容。这样在MFC中一般是怎么实现的,是在按钮事件中更新整个窗口,以至于各部分变化。还是分别给需要变化的控件发送消息让他变化。非常着急,在线等,谢谢大家
显示区域为VIEW类
点击导航栏按钮,在VIEW里响应和实现
控件的指针方法可以是这样的,先获得VIEW类的指针,因为VIEW类是你的控件的父窗口,而后
再用VIEW类的指针进行访问控件,再在里面更新内容。
在该控件上添加一个消息处理函数,比如让ListCtrl控件刷新内容等
点击按钮就是向该LIST控件发一个消息,让它自己处理