我希望改变编辑框内的值,客户区显示的值也能立即改变。
碰到的问题1:客户区显示的值必须手动改变窗口大小(应该是调用了一次OnDraw()),可是我是在OnDraw()中加了显示的代码的。
if (m_pdlg != NULL)
{
CString str;
m_pdlg->UpdateData();
str.Format("%d %d", m_pdlg->m_evalue1, m_pdlg->m_evalue2);
pDC->TextOut(0,0,str);
}
碰到的问题2:edia内我按下回车,对话框窗口就消失了。
第二个问题是 OnOk() 你把对话框的OnOk()函数重写下就可以了,CDialogEx::OnOK();注释掉