VC6.0,MFC中,指定文本框的显示与获取控件的输入值

本文介绍了如何在VC6.0的MFC环境中,利用SetDlgItemText和GetDlgItemText函数实现文本框的值设置与获取,同时针对UpdateData函数的使用限制进行了讨论,并提供了解决在输入与显示需求冲突时的策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VC6.0,MFC中,指定文本框的显示与获取控件的输入值

一、关于UpdateData()函数

UpdateData(true);//用于将屏幕上控件中的数据存到到变量中。 (相当于读外界输入的值)

UpdateData(false);//用于将数据在屏幕中对应控件中显示出来。 (相当于输出显示值)

注意:使用UpdateData会对界面的所有控件进行操作!!
当出现,一个控件需要输出显示,另一个控件需要输入,UpdateData()就不太好用!!!

**

二、关于指定文本控件的取值和赋值

**
1、创建一个控制型的变量IDC_EDIT1(m_edit1),用SetDlgItemText()和GetDlgItemText()来赋值和取值

例:
CString Str=“Hello”;
SetDlgItemText(IDC_EDIT1,str);

2、创建一个字符型形的变量 如m_strEdit; 用 UpdateData()来控制得到变量,还是更新变量。

UpdateData(TRUE);
m_Edit1=“ok!”;
UpdateData(FALSE);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值