社区
界面
帖子详情
由Dialog Template创建的CFormView适合派生吗?
claider
2008-03-16 10:22:53
我的程序是这样的:
MID
Document/View结构
其中有不少近似结构的界面,我为了复用,想如我们在BCB开发使那样,用一个共同的窗体派生出若干个字窗体来,那样在增补一些控件和代码,可以减少工作量。
VC6好像不能这样,除非我在代码里动态的创建控件,但是由于界面交复杂,如果完全摆脱Dialog Template恐怕不太实际,请问诸位在这种情况下是怎么做的?谢谢!
...全文
105
11
打赏
收藏
由Dialog Template创建的CFormView适合派生吗?
我的程序是这样的: MID Document/View结构 其中有不少近似结构的界面,我为了复用,想如我们在BCB开发使那样,用一个共同的窗体派生出若干个字窗体来,那样在增补一些控件和代码,可以减少工作量。 VC6好像不能这样,除非我在代码里动态的创建控件,但是由于界面交复杂,如果完全摆脱Dialog Template恐怕不太实际,请问诸位在这种情况下是怎么做的?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DoYouLoveMe
2008-06-20
打赏
举报
回复
尽量拆成PropertySheet、各种DialogBar再找找看VC有没有类似的Panel
knowledge_Is_Life
2008-05-01
打赏
举报
回复
不知,帮顶
meiZiNick
2008-05-01
打赏
举报
回复
这个简单啊,网上搜一下就得到答案了.
claider
2008-04-12
打赏
举报
回复
再考虑考虑,似乎没有什么好的方法。
jameshooo
2008-03-17
打赏
举报
回复
复用也简单啊,新建一个对话框,把旧的对话框的控件全选中,复制到新对话框中,做少量调整
claider
2008-03-17
打赏
举报
回复
关键意思就是代码和资源同时复用
scq2099yt
2008-03-16
打赏
举报
回复
应该是可以的
coolcoffee4051982
2008-03-16
打赏
举报
回复
不会,帮顶
claider
2008-03-16
打赏
举报
回复
[Quote=引用 2 楼 jameshooo 的回复:]
如果自己理解对话框模板在内存中的结构的话,可以在内存中创建不同的对话框模板
[/Quote]
但是那样的话,较复杂的界面完全摆脱资源编辑器似乎不太方便唉。
实在不行只能每个界面单独从CFormView分别派生一个类了
jameshooo
2008-03-16
打赏
举报
回复
如果自己理解对话框模板在内存中的结构的话,可以在内存中创建不同的对话框模板
cnzdgs
2008-03-16
打赏
举报
回复
VC6也可以啊。
C
Form
View
的使用
2010-12-16 11:34:17|分类:MFC|举报|字号订阅 转自:http://hi.baidu.com/1ian9yu/blog/item/31a1271bd6afea1c8718bfd3.html 2008-04-15 17:41 我们
创建
一个对话框资源后,然后
创建
一个类(假设为CMyClass)来管理它。如果这个类(CMyClass)是从C
Form
Vie...
在
Dialog
中
创建
View
[文集]
共5篇文章: 《略谈如何在对话框
创建
视图类画图》 《An alternative to the often asked
view
-in-
dialog
problem using a
dialog
bar》 《Creating a
View
in
Dialog
(An easy way). 》 《如何在没有文档的情况下使用C
View
及其
派生
类》 《浅谈:切换视时基于
Form
View
的对话框属
在CDockablePane中嵌入C
Form
View
CDockablePane中嵌入C
Form
View
与嵌入C
Dialog
Ex稍有不同,差异主要体现在C
Form
View
类本身与C
Dialog
Ex类的不同上,CDockablePane层面的操作完全相同。 a)
创建
单文档应用程序; b) 加入对话框资源,注意,对话框必须有Child属性,Border设置为None 由C
Form
View
派生
的类,可以关联一个对话框资源。但该对话...
动态
创建
视图时候 AfxCheck
Dialog
Template
执行出错
2009-08-28 15:37 动态
创建
视图时候 AfxCheck
Dialog
Template
执行出错 在mfc的sdi架构中,准备多做几个视图,试图类继承自
form
view
,但在动态
创建
视图的时候出了错误,AfxCheck
Dialog
Template
执行出错。后来通过搜索发现c
form
view
类关联对话框时候,资源必须具备child属性。 1.C
Form
View
类关联的对
详细讲解如何在MFC单/多文档中
创建
多视图(具体代码)
【转】MFC 多文档 2010-01-11 17:23 如何在MFC单文档中
创建
多视图 基本步骤如下: 1.首先
创建
一个MFC单文档应用程序。 2.添加4个MFC类TopL
View
、BottomL
View
、TopR
View
、BottomR
View
,基类为C
View
。 3.添加一个MFC类CControl
Form
,基类为C
Form
View
,对话框ID默认
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章