首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

帮忙一个初学者有关问题(响应事件)

2012-03-04 
帮忙一个菜鸟问题(响应事件)我是一个菜鸟,问个简单问题:一个界面,左侧有导航栏,右侧是主要显示区域(CListC

帮忙一个菜鸟问题(响应事件)
我是一个菜鸟,问个简单问题:
     
        一个界面,左侧有导航栏,右侧是主要显示区域(CListCtrl和CDialog)。点击导航栏上的按钮,显示区域根据点击按钮的不同,分别显示不同的内容。

这样在MFC中一般是怎么实现的,是在按钮事件中更新整个窗口,以至于各部分变化。还是分别给需要变化的控件发送消息让他变化。

非常着急,在线等,谢谢大家

[解决办法]
这样的界面一般都是单文档/多文档界面
显示区域为VIEW类
点击导航栏按钮,在VIEW里响应和实现

[解决办法]
右侧比如说CListCtrl,在点击导航栏的时候,添加数据,或者是删除原来的数据在重新添加,这样不就更新了嘛
[解决办法]
可以在点击函数中,获得你要更新的控件的指针,而后用它自己的方法进行更新啊。当然,获得
控件的指针方法可以是这样的,先获得VIEW类的指针,因为VIEW类是你的控件的父窗口,而后
再用VIEW类的指针进行访问控件,再在里面更新内容。

热点排行