void CMy2Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData();
COutputDlg output;
output.DoModal();
double c=a/b;
CString str;
str.Format(_T("%.3lf"),c);
output.GetDlgItem(IDC_EDIT1)->SetWindowTextW(str);
}
a,b为一个对话框(IDD_MY2_DIALOG)中两个编辑框控件相关联的double型变量,IDC_EDIT1为另外一个对话框中的编辑框控件,运行之后点Button1弹出了新的对话框,但其中的编辑框控件没有显示???
{
// TODO: 在此添加控件通知处理程序代码
UpdateData();
COutputDlg output;
output.DoModal();
double c=a/b;
CString str;
str.Format(_T("%.3lf"),c);
output.GetDlgItem(IDC_EDIT1)->SetWindowTextW(str);
}
a,b为一个对话框(IDD_MY2_DIALOG)中两个编辑框控件相关联的double型变量,IDC_EDIT1为另外一个对话框中的编辑框控件,运行之后点Button1弹出了新的对话框,但其中的编辑框控件没有显示???
解决方案 »
- 怎么以管理员身份开打程序?
- fatal error C1900: “P1”(第“20080116”版)和“P2”(第“20070207”版)之间 Il 不匹配
- 能否通过创建几个线程来处理大量的任务?让每个任务执行时从创建了的几个线程里选一个空闲的来执行任务??
- 一个简单的Convert类.请大家支持一下.兼散分(二)
- zhuo急啊~!!!请问 如何,把一个类的this 指针的地址,保存到 一个void* 类型的指针中?????
- 请问当程序在后台运行一段时间后,如何自动锁定应用程序界面?
- 如何获取别的程序的List Control控件中Item的坐标
- 我想数据库的字段数据做加密处理,有什么好的方法吗?
- 如何在程序中向windows发送事件日志?
- 请问:打开CDROM出了错误??
- 怎么能把我的这个号彻底注销掉?
- 请教VC问题?
lz可以这样写,修改COutputDlg类的构造函数,加个CString strText参数,该类中也增加一个CString m_str成员变量来接受传递进来的参数
void CMy2Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData();
double c=a/b;
CString str;
str.Format(_T("%.3lf"),c);COutputDlg output(str);
output.DoModal();
}COutputDlg类中的构造函数:
COutputDlg::COutputDlg(CString strText, CWnd* pParent /*=NULL*/) : CDialog(COutputDlg::IDD, pParent)
{
m_strText = strText; // m_strText为COutputDlg类的CString类型的成员函数,接受传递的参数
.....}// 在对话框的OnInitDialog函数中初始化编辑框的值
BOOL COutputDlg::OnInitDialog()
{
....
SetDlgItemText(IDC_EDIT1, m_strText);//这里设置编辑框的值
...
}