无法用 "double" 类型的值初始化 "CWnd &" 类型的引用(非常量限定)
CMFCBJKDlg::CMFCBJKDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CMFCBJKDlg::IDD, pParent)
, m_add1(0)
, m_add2(0)
, m_result(0)
, m_passWord(_T(""))
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CMFCBJKDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, IDC_Add1, m_add1);
DDX_Control(pDX, IDC_Add2, m_add2);
DDX_Control(pDX, IDC_Result, m_result);
DDX_Control(pDX, IDC_Record, m_record);
DDX_Text(pDX, IDC_Password, m_passWord);
}
1 http://ask.csdn.net/questions/259630?locationNum=12&fps=1
那个我看了 并没有解决。。
m_add1(0) 定义是啥。。。这里定义错误了吧。。。
关联变量是 DDX_Text