q374081578
2016-01-10 17:57
采纳率: 37.5%
浏览 1.6k
已采纳

Edit Control加了成员变量后取不到值

一个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);
}
文本输入后,在按钮事件中读出这些变量的值却是“”,求解怎么办啊

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • threenewbee 2016-01-10 18:18
    已采纳

    需要调用UpdateData(true);

    http://www.cnblogs.com/lidabo/archive/2012/07/17/2595464.html

    另外,请及时采纳,谢谢

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题