问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vs 怎么使用编辑框控件 怎么写

发布网友 发布时间:2022-04-27 11:51

我来回答

1个回答

热心网友 时间:2023-09-16 14:11

一、Edit Control中应用函数来读写数据
  1、int 变量同Edit Control中数据的转换
   从Edit Control中获取数值变量 并且把Unicode转换成ASCII的简单方法:
int num;   
num=GetDlgItemInt(IDC_EDIT,NULL,TRUE);
   另外往Edit Control上写int变量
    SetDlgItemInt(IDC_EDIT1,num,TRUE);
   总结一下:int同Edit Control之间的数据传递:GetDlgItemInt +SetDlgItemInt。
  2.从Edit Control获取字符串和往Edit Control上输入字符串
   从Edit Control获取字符串:   
    CString str;
   GetDlgItemText(IDC_EDITBOX,str)
   这样Edit Control中的字符串就会被保存在str中
   SetDlgItemText(IDC_EDIT1,_T("string"));
   这样Edit Control将被写入string。
二、Edit Control应用MFC提供的DDX和DDV进行数值读写。
   应用MFC提供的DDX和DDV进行数值读写非常方便,但进行编辑输入(不能是control只能是value,即只能输出不能输入),不能使用。
   进行输出更改时,用DDX非常方便。直接把它当一般的变量读写即可。
   vs2005中Edit Control控件右键单击 添加变量 选择value 设置变量名 比如说num 我们把它赋值给voltage   
   在你需要该数据的地方
    UpdateData(TRUE);
    voltage=num;
    UpdateData(FALSE);
   使用Edit Control编辑输入时,只能将控件设置为Control,这时只能是CEdit。这时需要将CEdit中的值先读取为文本格式,再将文本转换为相应的数据型变量。使用的函数如下:
   int GetWindowTextA( LPTSTR lpszStringBuf, int nMaxCount ) const;
void GetWindowTextA( CString& rString ) const;
   设置CEdit中文本的函数:   
   void SetWindowText( LPCTSTR lpszString );
   例如:m_edit_fileName.SetWindowTextA(_T("Hello world"));
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本wifi能够联网,但是台式机插网线网络很差 为什么这个wifi就针对一台电脑卡。 电脑连wifi看电视很卡台式电脑连接无线wifi特别卡 为什么本身台式网速特别快,可是用笔记本wifi的网速就特别慢呢... wifi很快电脑很慢是怎么回事电脑和手机连接同一个WiFi手机网速快但是... ...6个梨,要把这些梨全部放在盘子里,至少需要多少个盘子? 看图列算式,一共有多少个梨? 列式:__ 哪些原因会导致长白头发 头上白发特别多是体内缺什么呢还是病还是别的原因 ACL访问控制列表应用 在VS2008中怎样使用文本框 vs文本框如何显示文字 中国南北朝时期对南方四朝的总称? 朝代顺口溜是什么?其中有南朝北朝是对头,……唐宋元明清。 魏晋南北朝时期的两次战争对中国产生了什么样的影响? 魏晋南北朝的影响 南北朝对待佛教的差异为什么那么大?原因是什么? 魏晋南北朝对中国古典园林的影响 南北朝并立是什么 南北朝? 南北朝是怎么样一个时代? 南北朝是什么 魏晋南北朝时期对整个中国历史的影响? 南北朝对峙 宋金对峙 这两种对峙的实质 南北朝时期对后世有多大影响 南北朝对峙时期是南朝势力大,还是北朝势力大 南北朝是什么朝代? 南北朝时期对后世有什么影响? 南北朝,指的什么? 南北朝对峙,南朝对北魏的北伐,为何总以失败告终呢? 为什么南北朝是对头? vs屏幕灰色文本框是什么控件 vs2010 winform中文本框控件命名操作,系统默认的是textBox,在右边的属性框中怎么找不到更改的选项? vs2005多个文本框的问题 在vs2010使用c#自定义一个只能输入数字的文本框? VS 高手前来 tabControl (选项卡控件) 放在这个控件里面的 文本框和下拉框控件怎么实现清空功能呢? vs2005中C#的文本框标签的HideSelection属性 vs中如何将文本框向上下拉大拉小 VS程序中文本框中的光标问题 vc++获取文本框中的内容 在Vs 2008中,不用控件,怎么样把文本框与数据库连接? 用VS2010想在前台控制文本框输入只能为数字,添加了下列代码,运行时还是能输入其他字符,不知道错在哪里 vs2010 中的TextBox用法, vs2008中怎么用if判断文本框是否有值输入 VS通过一个文本框不同输入查询 教师资格证用处 教师资格证有什么用处 除了当老老师 一般大家会怎么快速保存国美在线多个商品的主图,详情页图片? 如何把天猫商品属性图和详情图批量保存? 怎样批量保存华为商城商品详情页图片及详情视频? 杰森·斯坦森的饮食与训练——名人健身系列?