用字符串匹配组合框CComboBox,用组合框的函数SelectString就可以了,这样可以直接将匹配的字符串设置为选中。
父子对话框的数值传递,要在子对话框中定义非控件关联的成员变量(如m_1,m_2),然后在DoModal前后互相传递:
Cxx2Dialog dlg;
dlg.m_1 = xxxx;
dlg.m_2 = xxxxx;
if(IDOK==dlg.DoModal())
{
xxxx = dlg.m_1;
xxxxx = dlg.m_2;
}
在子对话框的OnInitDialog和OnOK中相应的设置m_1要影响的控件和给m_1赋值即可。