将控件的值传递给与之相关联的变量时,需要调用UpdateData(TRUE);
下面是我编的一个往对话框的编辑框控件中传递值的程序,赋值号右边的是与控件相关联的变量,左边为需要赋值的变量.
我想请教一下,为什么在程序中我没有调用UpdateData(TRUE),仍然能使关联的变量值为控件的值.程序里需要再增加UpdateData(TRUE)吗?
void CDrawView::OnTongfengcs()
{
// TODO: Add your command handler code here
CTONGFCSDlg tfcs;
CDrawDoc* pDoc = GetDocument();
if(tfcs.DoModal()==IDOK)
{
//UpdateData();
pDoc->Vn=tfcs.m_Vn;
pDoc->Ssr=tfcs.m_Ssr;
}
}
翻翻过去那场雪
慕的地10843
相关分类