赋值的问题 有一个主对话框1上有个文本输入框控件,点击按钮弹出一个对话框2,关闭对话框2后将对话框2中的一个变量赋值到对话框1的文本输入框控件中,我该怎么做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把对话框1的文本输入框映射一个变量m_str1;if(dlg2.DoModal() == IDOK){m_str1 = dlg2.m_param;UpdateData(FALSE);} bullcat,你尝试过了flyelf的方法吗?这实现了你说的“关闭对话框2后将对话框2中的一个变量赋值到对话框1的文本输入框控件中” 对话框2void bad::OnOK() { CEdit* p; p = (CEdit*)GetDlgItem(IDC_EDIT1); p->GetWindowText(m_str); //m_str为该对话框类的public成员变量 CDialog::OnOK();}对话框1#include "bad.h"void CAabDlg::OnButton1() { bad a; CEdit* p; if(a.DoModal() == IDOK) { p = (CEdit*)GetDlgItem(IDC_EDIT1); p->SetWindowText(a.m_str); }}绝对没问题 动态链接库 无法启动dll 老家归来, 散分 【求助】如何从资源中直接读取文件? CFileDialog的问题? 我如何知道用户点击 了确定还是取消 一个面试题,不知道确切答案,大家给解释一下 IE编程问题--IHTMLElementCollection接口的item方法的使用 怎么用VC在word画线,并设置线的格式,如线的颜色,线宽等,重分答谢! 关于LoadBitmap()的问题? vc中为何有时有类型提示,有时却无法提示,到底何时会提示,何时不会提示 请问一下ODBC如何实现两张表联合查询? 高手快来,在线等待,如何改变CView的大小? 提问的技巧
{
m_str1 = dlg2.m_param;
UpdateData(FALSE);
}
void bad::OnOK()
{
CEdit* p;
p = (CEdit*)GetDlgItem(IDC_EDIT1);
p->GetWindowText(m_str); //m_str为该对话框类的public成员变量
CDialog::OnOK();
}
对话框1
#include "bad.h"
void CAabDlg::OnButton1()
{
bad a;
CEdit* p;
if(a.DoModal() == IDOK)
{
p = (CEdit*)GetDlgItem(IDC_EDIT1);
p->SetWindowText(a.m_str);
}
}绝对没问题