一个dialog中有若干个Edit Control,我给他们每个都绑定了一个变量
void addBook::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_bookName);
DDX_Text(pDX, IDC_EDIT2, m_Writer);
DDX_Text(pDX, IDC_EDIT3, m_press);
DDX_Text(pDX, IDC_EDIT4, m_price);
DDX_Text(pDX, IDC_EDIT5, m_totalAmount);
}
文本输入后,在按钮事件中读出这些变量的值却是“”,求解怎么办啊
已采纳
Edit Control加了成员变量后取不到值
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
微信扫一扫
分享- 邀请回答
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-01-10 18:18最佳回答 专家已采纳采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-01-10 17:57回答 1 已采纳 需要调用UpdateData(true); http://www.cnblogs.com/lidabo/archive/2012/07/17/2595464.html 另外,请及时采纳,
- 2018-03-15 06:23回答 3 已采纳 所有的控件变量都不能自动添加了 找旧版本吧
- 2019-10-16 18:02回答 1 已采纳 ``` void Cprocessor1Dlg::OnBnClickedEnumProcess() { // TODO: 在此添加控件通知处理程序代码 CString st
- 2019-05-12 13:35亲亲Friends的博客 control型变量是这个控件所属类的一个实例(对象),可以通过这个变量来对该控件进行一些设置。而value只是用来传递数据,不能对控件进行其它的操作。 control型变量可以获得控件的实例,通过这个变量,你可以操纵...
- 2020-04-22 20:15Song J的博客 文章目录Edit Control控件Edit Control控件的输入与输出Edit Control相关属性换行滚动条 Edit Control控件 Edit Text控件常用于文本的输入输出。 在对话框上放置两个Edit Control控件,两个Static Text控件,一个...
- 2018-12-02 21:24小猿訚柃的博客 1、SetDlgItemText(IDC_EDIT_DATA,m_data); //前一个是ID号,后一个是编辑框的成员变量; 只更新特定的编辑中的...绑定了控件变量m_data 就用不到GetItemDlg了 GetItemDlg是在没邦定控件或者值变量的情况下使用的 ...
- 2018-06-28 16:31回答 3 已采纳 自定义格式化函数要配置unformat,否则就是格式化后的内容 ``` { name: 'posttitle',//键名 label: '帖子标题',//标题 ali
- 2015-10-04 08:10回答 1 已采纳 在vs左边展开文件视图,找到对话框,找到你的对话框 然后从工具箱中拖动一个编辑框到你的界面上 ctrl+c调出class wizard,映射一个cstring的成员变量给它。 然后在你的代码中直
- 2018-03-15 07:37回答 1 已采纳 Implement json.Unmarshaler on a Tag type: package main import ( "encoding/json" "log" )
- 2014-05-12 18:24落花生雪的博客 UpdateData后检查CString变量的值即可,这样就可以判断用户输入的内容是数字,是字符,还是字符与数字的混合,然后进行相应的处理 5. 控件ID.GetWindowText获取文本框中的内容,进行检查 相关函数: ...
- 2020-04-03 18:35日渐头tu的博客 最近在做一个单机版的MFC程序,程序的功能是点击按钮,程序执行运算函数,整个运算过程时间较长,(涉及图片预处理、相位解包裹、点云处理、曲面重建等过程),我需要在edit control控件实时显示函数的执行进度。...
- 2020-07-19 11:33culiu9261的博客 环境变量 变量名 变量值Environment variables are a set of dynamic named values that can affect the way running processes will behave on a computer. 环境变量是一组动态的命名值,可以影响正在运行的进程在...
- 2016-04-01 06:51回答 2 已采纳 多个edit,每个的id肯定是不同的,所以用GetWindowLong(hWnd,GWL_ID)可以转换为id,然后区分。 遍历多个控件用enumchildwindows
- 2021-04-25 10:47回答 5 已采纳 success : function(json){ console.log('ajax data return success'); console.log(json); i
- 2021-05-30 18:53回答 4 已采纳 将time格式化一下
- 2016-01-28 15:07ellen杨思妍的博客 通常情况下修改Edit Control有GetDlgItemText()和SetDlgItemText()这两个API函数就可以了。 但是有几项要注意的 1、假设MFC应用程序的主界面要调用一个对话框,这个对话框在DoModal()之前,上面绑定的控件是查询不...
- 2015-12-08 22:08llittlebird001的博客 资料: 一:直接看Rich Edit2.0的属性。...VC_Edit_Control_VC中Edit Control控件的用法 简介摘要:; } 1.设置edit只读属性方法一:m_edit1.SetReadOnly(TRUE); 方法二:::SendMessage(m_edit1.m_hWnd, EM_SETREAD
- 2016-09-21 02:11运妙存乎心的博客 MFC Edit Control 设置焦点无效 来源: ... ...关于对话框OnInitDialog里设置edit控件输入焦点问题 ...本人在edit.SetFocus()不起作用(edit是我关联的edit控件的edit变量) 最后才发现原来在vs2
- 2018-08-09 08:01回答 1 已采纳 The whole message starts with phpcs: .. which means that it comes from PHP Code Sniffer which you
- 2016-11-18 09:56证件师的博客 1.不关联控件 ...使用GetDlgItem(IDC_EDIT1)->SetWindowTextW(变量名) 来更新变量内容 2.关联的是Value类型的变量 value只是用来传递数据,不能对控件进行其它的操作。 使用Update(TRUE)来从获取控件值-----
- 没有解决我的问题, 去提问