社区
界面
帖子详情
模式对话框如何取得父窗口的控件信息
lordor
2004-08-29 07:06:07
如一个主对话框创建一个模式子窗口,子窗口中要取一些主窗口的EDIT控件取的值,自私取得这些父窗口的控件值呢?
...全文
119
4
打赏
收藏
模式对话框如何取得父窗口的控件信息
如一个主对话框创建一个模式子窗口,子窗口中要取一些主窗口的EDIT控件取的值,自私取得这些父窗口的控件值呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
对话框
与子
窗口
控件
基础
CreateIndirect()用于
模式
对话框
,DoModal()用于无
模式
对话框
。 - 子
窗口
控件
由CWnd类派生,通过CreateControl()或CreateWindow()函数创建,或者在IDD定义的
对话框
资源中声明。 2. 消息处理: - 当用户与子
窗口
...
ST0002自定义
对话框
基础类(
控件
位置大小随
父
窗口
大小变化).rar
“自定义
对话框
基础类”,继承自该基类的
对话框
的
控件
位置大小按需求随
父
窗口
大小变化,大家感兴趣可以使用下这个类,不足和需要改进的地方请大家多多指教。 压缩包中是一个完整的示例工程,其中ExtDialogST.cpp、...
不阻断调用窗体的消息循环
模式
对话框
的实现
在Windows编程中,
模式
对话框
(Modal Dialog)是一种常见的用户交互方式,它会阻止用户与
父
窗口
进行交互,直到
对话框
被关闭。然而,有些情况下我们可能希望在显示
模式
对话框
的同时,允许用户继续与主
窗口
进行有限的...
windows的
对话框
1.
对话框
主
窗口
是
对话框
的
父
窗口
,负责控制
对话框
的位置和显示。当主
窗口
隐藏或销毁时,
对话框
也会被系统自动隐藏或销毁。 2.
对话框
可以配合菜单选项使用,通常
对话框
主
窗口
会包含菜单。 3. 在创建非
模式
对话框
时...
在ActiveX
控件
中引入窗体技术
在OnCreate中,使用Create方法创建
对话框
,并传入
父
窗口
指针(this)。在OnDraw函数中,使用MoveWindow移动
对话框
到指定位置,以适应
控件
大小的变化。 - FormView提供了更灵活的界面设计方式,允许在
对话框
上放置...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章