mfc中对话框中有几个edit控件,如何实现用回

如题所述

你说的控件是指编辑框吧。在OnInitDialog()中添加:

UpdateData(TRUE);
m_edit=……;
就可以了
温馨提示:内容为网友见解,仅供参考
无其他回答

MFC显示对话框后,如何实现点击对话框的确定按钮让编辑框中的内容显示...
建立一个对话框成员变量(public: CString m_str),在确定按钮响应函数OnOK里面,将三个编辑框的绑定变量(CString类型)赋值给m_str:m_str = m_edit1+" "+m_edit2+" "+m_edit3;在对话框模态调用(DoModal)处,通过一个主框架的类成员CString接收变量:m_showStr = dlg.m_str;这样数据接...

VC MFC对话框有多个Edit控件,只更新其中一个Edit控件的显示(已设置对应...
那只有SetWindowText等类似的API,SetDlgItemText和SetDlgItemInt后面其实也是调用的SetWindowText SetWindowText调用的是 SendMessage(hWnd,WM_SETTEXT,0,text);SetWindowText的源码(from reactos)BOOL WINAPI SetWindowTextW(HWND hWnd,LPCWSTR lpString){ PWND pwnd;pwnd = ValidateHwnd(hWnd);if (pwnd...

VC++MFC设计界面有多个editcontrol,如何获取多个editcontrol中的值,请...
也许你参数设置不对,试试这个UINT c = ::GetDlgItemInt(m_hWnd, IDC_EDIT1, NULL, NULL);就两个参数不至于弄错吧。editcontrol里面输入整数,别输其他的,输入字母会返回0。至于double、float这些带小数点的就麻烦一点了,先用GetDlgItemText读入字符串,再转化分析 ...

MFC 中关于Edit控件问题
上面的代码很简单,首先声明一个CEdit指针变量,然后对其进行new运算(这些最基本的应该知道吧),然后用该变量创建一个Edit控件,这里把A行Create的几个参数介绍一下,第一个参数是窗口风格,Edit控件作为对话框的子窗口,所以必须包含WS_VISIBLE 和WS_CHILD两个风格,另外,如果想让Edit控件有水平和竖直...

MFC 中Edit控件
是否为非法字符 然后弹出对话框 第二次处理是“我是” 弹出对话框 第三次处理是“我是中” 弹出对话框 依次类推 所以不能再消息函数中 直接添加处理函数 你可以记录下输入的字符串的长度 当处理的字符串的长度为最长时 再弹出对话框 也就是说在处理“我是中国人” 时再弹框 ...

MFC中的edit控件怎样能被多次赋值并且控件上都显示出所赋的值
也可以为EDIT 控件"添加变量"时 , 设置 类别为: cstring的m_edit 首先updatedata(TRUE)得到已显示的内容到m_edit,然后m_edit+=“追加的显示内容”最后updatedata(FALSE)即可。

mfc怎么把编辑框内的输入的数字存入int?如何把数字输出到编辑框内?
第一种【用控件变量,运行快】:给这个Edit添加一个CEdit变量m_edit1。在你需要这个编辑框的内容的时候,调用CString str=m_edit1.GetWindowText();然后 int h=_tstoi(str);而如果把一个int输出到编辑框,可以这样:int h;\/\/此处为h赋值CString str;str.Format(_T("%d"),h);m_edit1....

MFC:访问对话框的七种方法
在MFC中,要访问对话框中的控件,有多种方法可供选择。首先,从创建一个MFC对话框程序开始,包含控件如文本框(Text)和按钮(Button),构建一个基础的加法器界面。1. GetDlgItem 方法 利用函数如 GetDlgItem(id) 获取控件,GetWindowText() 获取其文字内容,通过 _ttoi() 和 _itot() 转换为整数操作...

VCnbsp;MFCnbsp;几个控件的使用
首先,可以改变静态文本的内容,前提是要修改静态文本框的ID,不能让它是IDC_STATIC,然后GetDlgItem(IDC_ID)-amp;gt;SetWindowText(...)。其次,要让一个Editnbsp;控件背景色为灰色,用户不能修改,只需在资源编辑器中修改这个Edit的样式为ReadOnly。如果这个编辑框是动态创建的,只需在创建是指定ES...

MFC编程中Edit框的操作
问题一:更改Edit输入框中的字体步骤如下:(1)、在OnInitDialog()函数中声明如下两个变量:CFont *Font; LOGFONT lf;(前一个变量是一个字体类指针,后一个变量是一个字体信息结构体,这两个变量用于创建字体);(2)、在OnInitDialog()函数中添加如下代码:CFont *Font; LOGFONT lf; \/\/...

相似回答