正在加载图片...
对话框中的数据交换和数据检查 MFC提供两种方法在对话框中进行数据交换和数据检查( Dialog data ExchangeDialog data validation),数据交换和数据检查的基本思想是 将某一变量和对话框中的一个控件窗口进行关联,然后通过调用BOOL Updatedata( BOOL bSaveAndvalidate=TRUE)来指示MFC将变量中数 据放入控件窗口还是将控件窗口中数据取到变量中并进行合法性检查。 在进行数据交换时一个控件窗口可以和两种类型的变量相关联, 种是控件( Control)对象,比如说按钮控件窗口可以和一个 CButton对 象相关联,这种情况下我们可以通过该对象直接控制控件窗口,当然我 们可以使用 GetDlgltem(DC CONTROL D)来得到窗口对象指针 种是内容对象,比如说输入框可以和一个 CString对象关联,也可以和 个UT类型变量关联,这种情况下我们可以直接设置或获取窗口中 的输入内容。对话框中的数据交换和数据检查 MFC提供两种方法在对话框中进行数据交换和数据检查(Dialog Data Exchange/Dialog Data Validation),数据交换和数据检查的基本思想是 将某一变量和对话框中的一个控件窗口进行关联,然后通过调用BOOL UpdateData( BOOL bSaveAndValidate = TRUE )来指示MFC将变量中数 据放入控件窗口还是将控件窗口中数据取到变量中并进行合法性检查。 在进行数据交换时一个控件窗口可以和两种类型的变量相关联,一 种是控件(Control)对象,比如说按钮控件窗口可以和一个CButton对 象相关联,这种情况下我们可以通过该对象直接控制控件窗口,当然我 们可以使用GetDlgItem(IDC_CONTROL_ID)来得到窗口对象指针;一 种是内容对象,比如说输入框可以和一个CString对象关联,也可以和 一个UINT类型变量关联,这种情况下我们可以直接设置或获取窗口中 的输入内容
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有