社区
界面
帖子详情
如何在SDI,不同的VIEW中传递数据?
shmily1280
2005-10-08 03:02:41
1,在一个SDI程序内,建了两个VIEW(都是FORMVIEW类型),我想知道如何将VIEW1的数据传递给VIEW2
(VIEW1为系统自己生成的VIEW)
2,谁能给我说一下,SDI中,DOC与VIEW之间关系(数据是怎样传递的,或是如何调用)
...全文
155
5
打赏
收藏
如何在SDI,不同的VIEW中传递数据?
1,在一个SDI程序内,建了两个VIEW(都是FORMVIEW类型),我想知道如何将VIEW1的数据传递给VIEW2 (VIEW1为系统自己生成的VIEW) 2,谁能给我说一下,SDI中,DOC与VIEW之间关系(数据是怎样传递的,或是如何调用)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
casinosun
2005-10-09
打赏
举报
回复
在类中得到框架afxgetmainwnd
shmily1280
2005-10-09
打赏
举报
回复
CDocument是如何知道两个VIEW的呢,是通过ADDVIEW?可是依然不清楚怎么得到 VIEW 的指针啊
通道是通过CCreateContext这个结构体么?
菜牛
2005-10-08
打赏
举报
回复
首先,创建视图的时候,有个CCreateContext指针,看看向导生成的代码是怎么样的。如果是在CMainFrame的OnCreateClient里面用CSplitterWnd实现分割视图,就有这个参数可以使用。
其次,在你的View类里面,仿照向导生成的View类,添加重载GetDocument()成员函数。
这样,通过CDocument把两个视图连起来了。
casinosun
2005-10-08
打赏
举报
回复
通过框架类就行了,两个视类都可以访问框架类
zxyjyzxyjy
2005-10-08
打赏
举报
回复
文档视图结构,目的就是文档放数据,视图用来显示,因此两个视图可以用文档来传数据(也就是把数据都放在文档中,每个视图都从文档读数据来显示,可调用文档类的函数来刷新所有视图)。
视图类有一个函数可获得文档的指针,这样视图就可与文档类通信了。
VC++常用的共用函数100多页
问:在
SDI
应用程序
中
使用Active控件? 79 问:有RichEdit控件的对话框无法正常显示? 79 问:DLL
中
的模板成员函数? 79 问:CForm
View
中
的上下文帮助? 80 问:CArchive类的WriteObject函数问题? 80 问:...
VC++常用功能实例
问:在
SDI
应用程序
中
使用Active控件? 79 问:有RichEdit控件的对话框无法正常显示? 79 问:DLL
中
的模板成员函数? 79 问:CForm
View
中
的上下文帮助? 80 问:CArchive类的WriteObject函数问题? 80 问:...
VC++ 专家指导.doc
(40) 如何在OLE控件
中
使用OLE_COLOR
数据
类型 35 (41) 在不使用通用文件打开对话的情况下如何显示一个文件列表 35 (42) 为什么旋转按钮控件看起来倒转 36 (43) 为什么旋转按钮控件不能自动地更新它下面的编辑...
深入浅出MFC【侯捷】
对话框的消息处理函数 对话框
数据
交换与校验(DDX&DDV) 如何唤起对话框 本章回顾 第11章
View
功能的加强与重绘效率的提高 同时修改多个
View
s:UpdateAll
View
s和OnUpdate 在
View
中
定义一个hint 把hint传给OnUpdate ...
深入浅出MFC 2e
在
View
中
定义一个hint 把hint传给OnUpdate 利用hint增加重绘效率 可卷动的窗口:CScroll
View
大窗口
中
的小窗口:Splitter 切分窗口的功能 切分窗口的程序概念 切分窗口的实现 本章回顾 第12章 打印与预览 概述 打印...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章