社区
界面
帖子详情
模式对话框如何取得父窗口的控件信息
lordor
2004-08-29 07:06:07
如一个主对话框创建一个模式子窗口,子窗口中要取一些主窗口的EDIT控件取的值,自私取得这些父窗口的控件值呢?
...全文
148
4
打赏
收藏
模式对话框如何取得父窗口的控件信息
如一个主对话框创建一个模式子窗口,子窗口中要取一些主窗口的EDIT控件取的值,自私取得这些父窗口的控件值呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lordor
2004-08-29
打赏
举报
回复
谢谢laiyiling(最熟悉的陌生人),搞定了
Kudeet
2004-08-29
打赏
举报
回复
假设父对话框为CFatherDlg;
子对话框为CSonDlg,其为CFatherDlg的成员变量;
在CFatherDlg中的变量有:
public:
int m_nValue;
CSonDlg m_SonDlg;
在CSonDlg中的变量有:
public:
int m_nValue;
CButton m_btnTansfer;//传递m_nValue到父对话框的m_nValue;
为按钮m_btnTansfer添加消息响应函数:
void CSonDlg::OnButtonTransfer()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);//根据需要,是否有需要更新的控件变量
m_nValue=100;//如果m_nValue不是控件变量;
((CFatherDlg*)(CDialog*)GetParent())->m_nValue=m_nValue;
////////注意这里要强制转换两次!!!
//1:还可以利用这个方法直接给CFatherDlg中的控件赋值
//((CFatherDlg*)(CDialog*)GetParent())->SetDlgItemInt(IDC_EDIT_VALUE,m_nValue);
//2:直接从父对话框中获得变量,传到子对话框
//((CFatherDlg*)(CDialog*)GetParent())->GetDlgItem(IDC_EDIT_VALUE)->GetWindowText(m_strValue);m_strValue是CSonDlg的成员变量;可以直接看到变化;
//m_nYear=((CFatherDlg*)(CDialog*)GetParent())->m_nValue
}
无聊客
2004-08-29
打赏
举报
回复
可以在子窗口DoModal前取得父Dialog的控件值传进去
无聊客
2004-08-29
打赏
举报
回复
GetDlgItem
GetDlgItemText
7.1
对话框
与子
窗口
控件
基础
7.1.1 子
窗口
控件
运行原理
ST0002自定义
对话框
基础类(
控件
位置大小随
父
窗口
大小变化).rar
【最新更新】:http://download.csdn.net/source/1839265 较之前第一个版本做了若干改动: 主要改动是添加了类的内嵌功能,使之可以通过作为
对话框
的一个变量来控制
控件
的行为。其他改动则是添加了
控件
4种变化
模式
的枚举型X、Y、CX、CY。 “自定义
对话框
基础类”,继承自该基类的
对话框
的
控件
位置大小按需求随
父
窗口
大小变化,大家感兴趣可以使用下这个类,不足和需要改进的地方请大家多多指教。 压缩包中是一个完整的示例工程,其中ExtDialogST.cpp、ExtDialogST.h是“自定义
对话框
基础类”文件。 不足和需要改进的地方请大家多多指教。 感谢网友 VC_今夜雨 的宝贵意见!
为ActiveX添加界面相关
为ActiveX添加界面相关在ActiveX
控件
中引入窗体技术 一、引入Dialog技术 ---- 下面介绍在制作ActiveX
控件
时引入有
模式
对话框
技术,制作步骤如下:
c++mfc
控件
使用详解
c++mfc常用
控件
详解,好东西不解析.
商业编程-源码-
对话框
源代码 ChildDialogInADialog_src.zip
商业编程-源码-
对话框
源代码 ChildDialogInADialog_src.zip
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章