你的double类型的值是从哪获取的?如果从父窗口传过来,那么可以这样实现。
子类声明变量double d;
声明成员函数接收参数,在打开子窗口时传递值,然后在OnInitDialog函数中设置:
CString str;
str.Format("%f", d);
m_edit.SetWindowText(str);
你说的控件是指编辑框吧。在OnInitDialog()中添加:
UpdateData(TRUE);
m_edit=……;
就可以了
对于绑定的变量,不要在OnInitDialog()里面进行初始化控件的值,在构造函数里面进行初始化。