您的位置:首页 > 其它

MFC学习之对话框---对话框之间的domodle 数据传递

2014-11-28 13:27 232 查看
if(IDOK==data.DoModal())
{tx->m_gao=data.m_he;
tx->m_kuan=data.m_wi;
tx->m_jiao=data.m_jiaoju;
tx->ShowWindow(SW_SHOW);}
这样是不生效的还要updatedata:

tx->m_jiao=data.m_jiaoju;
tx->UpdateData(false);
tx->ShowWindow(SW_SHOW);}

对话框内取数据

文本框:
CString csText;
GetDlgItem( IDC_EDIT1 )->GetWindowText( csText );

组合框:
也可以用同样的方式。

单选框:
if ( BST_CHECKED == IsDlgButtonChecked( IDC_RADIO1 ) )
{
// 标识被选中。
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: