精华内容
下载资源
问答
  • 当修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,也就是把控件的内容更新到变量就应该在访问变量前调用UpdateData(TRUE)。 ...

    当修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,也就是把控件的内容更新到变量就应该在访问变量前调用UpdateData(TRUE)。 UpdateData刷新的是当前对话框。

    UpdateData(true):
    用窗体上控件中的内容来更新和控件相关连的变量的值(只能更新value类型的变量)
    例如:窗体中有一个Edit控件,控件关联了CString类型的变量m_strName;
    你在控件中添入内容之后,必须调用UpdateData(true);才能把你添入的内容传给m_strName这个变量
    UpdateData(false):
    和上面的正好相反,还是以Edit为例,当你在程序中改变了m_strName变量的内容的时候,如果你想让那个Edit也显示更新后的 m_strName,就必须调用UpdateData(false); 这样在你的Edit中才能显示更新完的变量的值。

    总结:
    要接受用户的输入就true,
    要输入结果给用户就flase

    数据量不多的话,最好用SetDlgItemText()和GetDlgItemText()

    重要补充:

    GetWindowText()是获取控件当前内容(Caption或者the text within the control —for the control,具体可以查看MSDN)值,是对单个控件而言;
    而UpdateData()是作用于整个CWnd的DDX数据交换机制之中的,是控件和数据的双向通道。
    参考文章:https://www.cnblogs.com/lidabo/archive/2012/07/17/2595464.html

    展开全文
  • UpdateData(false);  控件的关联变量的值传给控件并改变控件状态(程序--->EXE) UpdateData(true);  控件的状态传给其关联的变量(EXE--->程序) 转载于:...

    数据更新函数:

    UpdateData(false);

      控件的关联变量的值传给控件并改变控件状态(程序--->EXE)

     

    UpdateData(true);

      控件的状态传给其关联的变量(EXE--->程序)

     

    转载于:https://www.cnblogs.com/yyx001000000001010101100101/p/4556321.html

    展开全文
  • UpdateDatafalse)和UpdateData(true) UpdateData() MFC的窗口函数,下面是MSDN的说明; Call this member function to initialize data in a dialog box, or to retrieve and validate dialog data. BO

    MFC在编程过程中有两个函数我们经常用到:
    UpdateData(false)和UpdateData(true)
    UpdateData() MFC的窗口函数,下面是MSDN的说明;

     Call this member function to initialize data in a dialog box, or to retrieve and validate dialog data.
      BOOL UpdateData(
      BOOL bSaveAndValidate = TRUE 
      );ParametersbSaveAndValidate Flag that indicates whether dialog box is being initialized (FALSE)or data is being retrieved (TRUE). 

    翻译一下:UpdateData,顾名思义,是用来刷新数据的。
    UpdateData(TRUE) – 刷新控件的值到对应的变量
    UpdateData(FALSE) – 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); 将IDC_EDIT1编辑框控件与m_usercode变量做了关联,如果修改m_usercode之后要想对应控件显示更改,则需要调用UpdateData(FALSE);反之在IDC_EDIT1的oneditchanged()中需要加入UpdateData(TRUE);
    说的比较官方,

    简单来说:比如你有个编辑框,然后这个编程框关联了一个字符串变量str。用UpdateData(false),是把str的内容显示到界面上,用UpdateData(true),是把你在编辑框中输入的内容存到str中去。

    展开全文
  • UpdateData(FALSE):将程序中改变的变量的值更新至控件中去; UpdateData(TRUE):将控件中输入的值更新到变量中。

    UpdateData(FALSE):将程序中改变的变量的值更新至控件中去;

    UpdateData(TRUE):将控件中输入的值更新到变量中。

    展开全文
  • UpdateData(TRUE)是将窗口中的信息数据更新到程序变量UpdateData(FALSE)是将程序中的更改在界面上更新显示。 我遇到的就是程序设置完之后在界面上没有反应,在运行语句后加上UpdateData(FALSE),效果就有了 ...
  • 注意:UpdateData刷新的是当前对话框。使用UpdateData()函数时,当前界面上所有绑定了...同样所有绑定了变量的控件中的内容也会UpdateData(FALSE)更新成对应变量中的内容。 UpdateData(true); //用于将屏幕上控件中...
  • UpdateData(FALSE); 说明: 当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE)。 如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。
  • 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量...
  • 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前...
  • UpdateData(TRUE)和UpdateData(FALSE)的区别 当使用ClassWizard建立了控件和变量之间的联系后:当修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在...
  • 在VC里,可以为对话框上的控件设置对应的变量,如...类 似的,程序中改变了CString变量,也需要调用UpdateData(FALSE)也改变文本框的内容。 其他的控件都类似,如单选、复选按钮的状态和对应的BOOL变量等。 即:F
  • UpdateData(TRUE)和UpdateData(FALSE)的区别 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道...
  • UpdateData(TRUE);将控件数据传送到变量中  UpdateData(FALSE);将变量数据传送到控件中
  • 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前...
  • UpdateData(FALSE): 把变量的内容更新到控件 UpdateData(TRUE): 把控件的内容更新到变量
  • UpdateData(TRUE);与UpdateData(FALSE);的区别

    千次阅读 2019-06-05 13:46:44
    当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前...
  • UpdateData(TRUE); 把控件的值传给对应的变量。 UpdateData(FALSE); 把变量的值更新给控件。
  • 最近在使用MFC编写程序时,对updatedata()这个函数标识困惑,下面来简单的看一下关于该函数的简单用法,下面是我参考的一个写的比较清晰易懂的介绍,让我理解的很清楚: 在MFC编程中,很多控件都需要有对应的变量...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 765
精华内容 306
关键字:

falseupdatedata