社区
非技术类
帖子详情
如何在视图(CView*)与对话框(CDialog*)之间传递数据???
jcs5094
2003-04-19 03:15:04
我编了一个程序,是先从CListView中多选出一些Items,然后从Items中得到数据.
把数据传递给一个对话框,然后用这些数据来拟合成直线,在对话宽框中显示;现在不知道如何把数据传到对话框,请各位帮帮忙,谢谢!!!
...全文
135
3
打赏
收藏
如何在视图(CView*)与对话框(CDialog*)之间传递数据???
我编了一个程序,是先从CListView中多选出一些Items,然后从Items中得到数据. 把数据传递给一个对话框,然后用这些数据来拟合成直线,在对话宽框中显示;现在不知道如何把数据传到对话框,请各位帮帮忙,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jcs5094
2003-04-19
打赏
举报
回复
谢谢以上二位,我是刚接触VC,后来我找过一些资料跟你们说得差不多
wrcluomo
2003-04-19
打赏
举报
回复
在对话框头文件中:
#include"ch1_1Doc.h"
#include"ch1_1View.h"
然后:
public:
CCh1_1View *mp_View;//你定义
在调对话框时:
CColorShold *dia;
dia=new CColorShold;
dia->mp_View=this;//就是这一句,把视图的指针传过去
dia->Create(IDD_COLOR_SHOLD);
dia->ShowWindow(SW_SHOW);
然后在对话框里用这个指针访问吧。
双杯献酒
2003-04-19
打赏
举报
回复
如果您的CDialog是非模态的,可以使用消息。
如果是模态的,在显示对话框前,把数据设置在对话框的一个成员变量里。
CMyDlg dlg;
dlg.m_data=1000;
Dialog
上的C
View
类
自己写个
View
类,"搬"到
对话框
上,在
对话框
上实现
View
类
非模态
对话框
的创建与
视图
类的数据交换
非模态
对话框
的创建与
视图
类的数据交换
分割窗口,将
对话框
窗口与
视图
窗口相结合
使用CSplitterWnd类对窗口进行分割,将
对话框
窗口与
视图
窗口相关联,达到特殊的效果
非模式
对话框
向
视图
传递消息
在非模式
对话框
中修改后的数据传到C
View
类中,并在
视图
窗口显示出来.
MFC实现学生成绩管理“小窗口”-VS2019
C++综合实验作业训练,实现环境VS2019。MFC实现学生学生成绩显示及其添加删除等基础操作“小功能”。适合初学者。
非技术类
1,662
社区成员
58,948
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章