【发布时间】:2018-10-22 15:24:04
【问题描述】:
由于我是 MFC 的初学者,因此我需要帮助来了解一些基础知识。目前我不清楚如何获取一些价值(通过 ID 或其他东西)并使用它,或者改变它......
假设我有这样的事情:
编辑框的ID分别为:IDC_EDIT1、IDC_EDIT2、IDC_EDIT3。
计算按钮的ID是IDC_BUTTON1。
如何获取IDC_EDIT1的值,并将其添加到IDC_EDIT2,然后在计算点击时显示IDC_EDIT3?
创建此对话框后,我得到以下代码:
void CMFCApplication1Dlg::OnBnClickedButton1()
{
}
void CMFCApplication1Dlg::OnEnChangeEdit1()
{
}
void CMFCApplication1Dlg::OnEnChangeEdit2()
{
}
void CMFCApplication1Dlg::OnEnChangeEdit3()
{
}
【问题讨论】:
-
您需要获取 Edits 值,转换为数字,计算,将结果转换回(MFC 特定?)字符串,然后设置第三个 Edit 值。
-
Dialog Data Exchange 解释了如何将实例变量连接到控件,并让它们反映当前状态。