有关richedit的一个问题,在线
baby0 2006-11-24 03:16:31 正在编写一个计算程序,需要一定的时间才能算完,每算出一个结果都要在richedit上显示出来。
void CDsnOptDlg::OnOK()
{
int len = m_RichInfo.GetWindowTextLength();
m_RichInfo.SetSel(len,len);
m_RichInfo.ReplaceSel( _T("------------------------------\r\n\r\n"));
m_RichInfo.ReplaceSel( _T("开始图形初始化...\r\n"));
m_RichInfo.ReplaceSel( _T("开始变量初始化...\r\n"));
...
...
}
问题是,直到这个函数执行完了后,所有要显示的东西才一块显示出来。
而不是想要的执行到一定程度就输出特定的字符的功能。
把richedit换成edit就可以解决问题,在richedit中就不能实现么?