|
在一个对话框中有一个Combobox控件、一个EDIT控件,希望Combox在OnSelchangeCombo2选择某一项后,edit同时显示出选中的文本内容
代码:
void CPropPage2::OnSelchangeCombo2()
{
CString str;
m_combo2.GetLBText(m_combo2.GetCurSel(), str);
str.TrimRight();str.TrimLeft();
if (str == L"新增或编辑...")
{
m_combo2.SetWindowText(L"");
CDlgEditZH dlg;
dlg.DoModal();
}
else
{
m_strZHH = str;
m_editZHH.SetWindowText(m_strZHH); //这里赋值后edit控件中没有显示出来
}
}
m_editZHH.SetWindowText(m_strZHH); //这里赋值后edit控件中没有显示出来
用了UpdateData(false)、Invalidate()都不行
请指教!
|
|