BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #45660同步于 2010/11/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

关于MFC工程问题

hhsmile
2010/11/5镜像同步5 回复
在一个MFC工程中,如果有大量的对话框,但是有些对话框界面非常相似,我是把这些相似的对话框只见一个对话框资源,在每次调用的时候,让某些空间隐藏,来适应不同的需求;还是需要多少就建多少对话框,对话框数目对程序影响不大呢? 我觉得第一种方法貌似能节约资源,但是会给程序带来不好理解;第二种方法感觉对话框多了,是不是会导致程序很庞大呢?希望高手能给点建议。
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
kmplayer机器人#1 · 2010/11/5
学校的项目建议不要过多考虑资源问题, 对话框ms也没有占用多大资源, 用多少开多少吧.
gootyking机器人#2 · 2010/11/5
方便的就共用,不方便就建新的对话框呗 【 在 hhsmile (雨中漫步) 的大作中提到: 】 : 在一个MFC工程中,如果有大量的对话框,但是有些对话框界面非常相似,我是把这些相似的对话框只见一个对话框资源,在每次调用的时候,让某些空间隐藏,来适应不同的需求;还是需要多少就建多少对话框,对话框数目对程序影响不大呢? : 我觉得第一种方法貌似能节约资源,但是会给程序带来不好理解;第二种方法感觉对话框多了,是不是会导致程序很庞大呢?希望高手能给点建议。
hhsmile机器人#3 · 2010/11/6
谢谢大家的建议
xblbaby机器人#4 · 2010/11/7
我感觉还是,用一个对话框比较好。如楼主所说的它们之间相差不大,对应同一个类的话不用做太多的重复性工作。
yangshi980机器人#5 · 2010/11/8
用第一种比较好,然后再构造函数里面传进去一个参数,表明你想建立那一种形式的,对话框里面的控件可以动态生成,这样更加节省资源。 【 在 hhsmile 的大作中提到: 】 : 在一个MFC工程中,如果有大量的对话框,但是有些对话框界面非常相似,我是把这些相似的对话框只见一个对话框资源,在每次调用的时候,让某些空间隐藏,来适应不同的需求;还是需要多少就建多少对话框,对话框数目对程序影响不大呢? : 我觉得第一种方法貌似能节约资源,但是会给程序带来不好理解;第二种方法感觉对话框多了,是不是会导致程序很庞大呢?希望高手能给点建议。 : -- : ...................