MFC-控件操作及数据交换

对控件进行操作函数如下:

1、ShowWindow()

  TURE为显示控件,FALSE为隐藏该控件;

  if(条件)

    GetDlgItem(ID)->ShowWindow(TRUE);//满足条件显示控件

  else

    GetDlgItem(ID)->ShowWindow(FALSE);//不满足条件隐藏控件

2、EnableWindow()

  TRUE为可以操作控件,FALSE为不允许操作控件;

  if(控件被选中)

    GetDlgItem(ID)->EnableWindow(TRUE);//选中则使能该控件

  else

    GetDlgItem(ID)->EnableWindow(FALSE);//没选中则不使能该控件

3、SetWindowText()

  参数是string类型的字符串,设置控件的值,数据交换时该函数不常用;

  GetDlgItem(ID)->SetWindowText(string);//(_T" ")可设置为空字符串

4、GetWindowText()

  参数是string类型的字符串,获取控件的值,数据交换时该函数不常用;

  GetDlgItem(ID)->GetWindowText(string);

  float f=atof(string);

5、UpdateData()

  TRUE为获取控件值,FALSE为更新控件值。数据交换时常用该函数;

猜你喜欢

转载自www.cnblogs.com/crystal-rachel/p/10452848.html
今日推荐