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

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 ) )
{
// 标识被选中。
}
posted @ 2014-11-28 13:27  midu  阅读(498)  评论(0编辑  收藏  举报